[13:05:33]ConnectInit Can't connect to host [13:05:34]OFD Sender: No OFD packet to send [13:05:39]OFD Sender: No OFD packet to send [13:05:44]OFD Sender: No OFD packet to send [13:05:49]OFD Sender: No OFD packet to send [13:05:54]OFD Sender: No OFD packet to send [13:05:59]OFD Sender: No OFD packet to send [13:06:04]OFD Sender: No OFD packet to send [13:06:09]OFD Sender: No OFD packet to send [13:06:14]OFD Sender: No OFD packet to send [13:06:19]OFD Sender: No OFD packet to send [13:06:24]OFD Sender: No OFD packet to send [13:06:29]OFD Sender: No OFD packet to send [13:06:34]OFD Sender: No OFD packet to send [13:06:39]OFD Sender: No OFD packet to send [13:06:44]OFD Sender: No OFD packet to send [13:06:49]OFD Sender: No OFD packet to send [13:06:54]OFD Sender: No OFD packet to send [13:06:59]OFD Sender: No OFD packet to send [13:07:04]OFD Sender: No OFD packet to send [13:07:09]OFD Sender: No OFD packet to send [13:07:14]OFD Sender: No OFD packet to send [13:07:19]OFD Sender: No OFD packet to send [13:07:24]OFD Sender: No OFD packet to send [13:07:29]OFD Sender: No OFD packet to send [13:07:34]OFD Sender: No OFD packet to send [13:07:39]OFD Sender: No OFD packet to send [13:07:44]OFD Sender: No OFD packet to send [13:07:49]OFD Sender: No OFD packet to send [13:07:54]OFD Sender: No OFD packet to send [13:07:59]OFD Sender: No OFD packet to send [13:08:04]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [13:08:49]OFD Sender: No OFD packet to send [13:08:54]OFD Sender: No OFD packet to send [13:08:59]OFD Sender: No OFD packet to send [13:09:04]OFD Sender: No OFD packet to send [13:09:09]OFD Sender: No OFD packet to send [13:09:14]OFD Sender: No OFD packet to send [13:09:19]OFD Sender: No OFD packet to send [13:09:24]OFD Sender: No OFD packet to send [13:09:29]OFD Sender: No OFD packet to send [13:09:34]OFD Sender: No OFD packet to send [13:09:39]OFD Sender: No OFD packet to send [13:09:44]OFD Sender: No OFD packet to send [13:09:49]OFD Sender: No OFD packet to send [13:09:54]OFD Sender: No OFD packet to send [13:09:59]OFD Sender: No OFD packet to send [13:10:04]OFD Sender: No OFD packet to send [13:10:09]OFD Sender: No OFD packet to send [13:10:14]OFD Sender: No OFD packet to send [13:10:19]OFD Sender: No OFD packet to send [13:10:24]OFD Sender: No OFD packet to send [13:10:29]OFD Sender: No OFD packet to send [13:10:34]OFD Sender: No OFD packet to send [13:10:39]OFD Sender: No OFD packet to send [13:10:44]OFD Sender: No OFD packet to send [13:10:49]OFD Sender: No OFD packet to send [13:10:54]OFD Sender: No OFD packet to send [13:10:59]OFD Sender: No OFD packet to send [13:11:04]OFD Sender: No OFD packet to send [13:11:09]OFD Sender: No OFD packet to send [13:11:14]OFD Sender: No OFD packet to send [13:11:20]OFD Sender: No OFD packet to send [13:11:25]OFD Sender: No OFD packet to send [13:11:30]OFD Sender: No OFD packet to send [13:11:35]OFD Sender: No OFD packet to send [13:11:40]OFD Sender: No OFD packet to send [13:11:45]OFD Sender: No OFD packet to send [13:11:50]OFD Sender: No OFD packet to send [13:11:55]OFD Sender: No OFD packet to send [13:12:00]OFD Sender: No OFD packet to send [13:12:05]OFD Sender: No OFD packet to send [13:12:10]OFD Sender: No OFD packet to send [13:12:15]OFD Sender: No OFD packet to send [13:12:20]OFD Sender: No OFD packet to send [13:12:25]OFD Sender: No OFD packet to send [13:12:30]OFD Sender: No OFD packet to send [13:12:35]OFD Sender: No OFD packet to send [13:12:40]OFD Sender: No OFD packet to send [13:12:45]OFD Sender: No OFD packet to send [13:12:50]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [13:13:40]OFD Sender: No OFD packet to send [13:13:45]OFD Sender: No OFD packet to send [13:13:50]OFD Sender: No OFD packet to send [13:13:55]OFD Sender: No OFD packet to send [13:14:00]OFD Sender: No OFD packet to send [13:14:05]OFD Sender: No OFD packet to send [13:14:10]OFD Sender: No OFD packet to send [13:14:15]OFD Sender: No OFD packet to send [13:14:20]OFD Sender: No OFD packet to send [13:14:25]OFD Sender: No OFD packet to send [13:14:30]OFD Sender: No OFD packet to send [13:14:35]OFD Sender: No OFD packet to send [13:14:40]OFD Sender: No OFD packet to send [13:14:45]OFD Sender: No OFD packet to send [13:14:50]OFD Sender: No OFD packet to send [13:14:55]OFD Sender: No OFD packet to send [13:15:00]OFD Sender: No OFD packet to send [13:15:05]OFD Sender: No OFD packet to send [13:15:10]OFD Sender: No OFD packet to send [13:15:15]OFD Sender: No OFD packet to send [13:15:20]OFD Sender: No OFD packet to send [13:15:25]OFD Sender: No OFD packet to send [13:15:30]OFD Sender: No OFD packet to send [13:15:30]accept exits with 7 [13:15:30]New connection [13:15:30]New thread 3067161956 created [13:15:30]Thread 3067305316 joined [13:15:30]Waiting for new connection... [13:15:30] Sock 7.Parse request [13:15:30]Sock 7.Check first char [13:15:30]Sock 7.First char is OK [13:15:30]request: POST /json_proto HTTP/1.0 [13:15:30]Method: POST [13:15:30]URL: /json_proto [13:15:30]Method is POST - this is cgi request [13:15:30]url: /json_proto [13:15:30]query_string will be loaded in cgi processing [13:15:30]execute_cgi json_proto POST (null) [13:15:30]execute_cgi path=json_proto method=POST [13:15:30]POST find Content-Length [13:15:30]Host: 172.17.49.196:8080 [13:15:30]Content-Length: 745 [13:15:30]Content-Type: application/json [13:15:30] [13:15:30]POST finish read [13:15:30]Found Content-Length = 745 [13:15:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164333", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:30]execute_script... [13:15: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 : (3)164333", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:30]POST & json_proto [13:15:30]process_json_proto [13:15:30]json parsed OK: [13:15:30]protocol is kg_v1.0 [13:15:30]action value=close_receipt [13:15:30]process_action close_receipt [13:15:30]cmd_close_receipt [13:15:30]MH_GetDate [13:15:30]Write to MH i2c: F0 00 00 44 31 64 [13:15:30]Write i2c OK [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: F0 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: F0 09 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: F0 09 00 44 31 00 7B 48 1A 67 BD 3B 11 67 21 [13:15:30]GetLastDocTimeStamp 1729774459 [13:15:30]current date 1729775739 [13:15:30]FM_GetShiftState [13:15:30]SAM_PROTO_GetShiftState [13:15:30]wFMCommunicate request_size=4 [13:15:30]MH_SAM_APDU [13:15:30]CAPDU: 80 13 01 00 [13:15:30]Write to MH i2c: E2 08 00 45 31 80 13 01 00 00 00 00 00 F3 [13:15:30]Write i2c OK [13:15:30]MH_I2C_Read... [13:15:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:30]Read from MH i2c: E2 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 0E 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 0E 00 45 31 00 09 00 01 30 90 19 67 00 00 00 00 90 00 3F [13:15:30]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:15:30]wFMCommunicate OK [13:15:30]SAM_PROTO_GetShiftState done [13:15:30]FM_GetShiftState done [13:15:30]opened in 1729728560 [13:15:30]opened+sec_in_day 1729814960 [13:15:30]quantity*price = 13400 [13:15:30]sum+1 = 13401 [13:15:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 0.00 Безнал.: 134.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 61 24.10.2024 13:15 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000875000 ФД: 50419 ФПД: 196938550458025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131539&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50419&fm=196938550458025&tin=02508201610067®Number=0000000000097022&sum=13400 0 [13:15:32]StoreToDocumentArchive [13:15:32]shift 492 fd 50419 [13:15:32]save to /storage/0492/doc_00050419 [13:15:32]save last doc name /storage/0492/doc_00050419 to /storage/kkm_last_doc_name [13:15:32]save OK [13:15:32]Clear old archive folders... [13:15:32]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:15:32]tlvbuf is 00119F40 [13:15:32]SAM_PROTO_ClearQueue [13:15:32]wFMCommunicate request_size=4 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 09 00 00 [13:15:32]Write to MH i2c: E2 08 00 52 31 80 09 00 00 00 00 00 00 F5 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 52 31 00 90 00 F7 [13:15:32]RAPDU: 90 00 [13:15:32]wFMCommunicate OK [13:15:32]SAM_PROTO_ClearQueue done [13:15:32]KKMCreateOFDPacket [13:15:32]OFDProtocolAddRootSTLVToBuf [13:15:32]FM_MakeSignedData [13:15:32]FM_MakeSignedData [13:15:32]SAM_PROTO_SignData [13:15:32]wFMCommunicate request_size=4 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 0D 01 02 [13:15:32]Write to MH i2c: E2 08 00 53 31 80 0D 01 02 00 00 00 00 FD [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 53 31 00 90 00 F8 [13:15:32]RAPDU: 90 00 [13:15:32]wFMCommunicate OK [13:15:32]wFMCommunicate request_size=255 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 7B 48 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F3 C4 00 00 35 04 06 00 [13:15:32]Write to MH i2c: E2 02 01 54 31 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 7B 48 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F3 C4 00 00 35 04 06 00 00 00 A1 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 54 31 00 90 00 F9 [13:15:32]RAPDU: 90 00 [13:15:32]wFMCommunicate OK [13:15:32]wFMCommunicate request_size=11 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 0D 02 02 06 B3 1D 54 57 B6 A9 [13:15:32]Write to MH i2c: E2 0E 00 55 31 80 0D 02 02 06 00 B3 1D 54 57 B6 A9 00 00 E6 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 03 00 55 31 00 90 00 FA [13:15:32]RAPDU: 90 00 [13:15:32]wFMCommunicate OK [13:15:32]wFMCommunicate request_size=4 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 0D 03 02 [13:15:32]Write to MH i2c: E2 08 00 56 31 80 0D 03 02 00 00 00 00 02 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 0B 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 0B 00 56 31 00 A2 76 A1 8D 97 47 EE B0 90 00 C5 [13:15:32]RAPDU: A2 76 A1 8D 97 47 EE B0 90 00 [13:15:32]wFMCommunicate OK [13:15:32]SAM_PROTO_SignData done [13:15:32]FM_MakeSignedData done [13:15:32]CreateOFDProtocolMessage [13:15:32]wFMCommunicate request_size=4 [13:15:32]MH_SAM_APDU [13:15:32]CAPDU: 80 11 00 00 [13:15:32]Write to MH i2c: E2 08 00 57 31 80 11 00 00 00 00 00 00 02 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:32]Read from MH i2c: E2 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 17 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: E2 17 00 57 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 49 [13:15:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:15:32]wFMCommunicate OK [13:15:32]CreateOFDProtocolMessage done [13:15:32]OFDSenderStorePacket 50419 [13:15:32]StoreOFDPacket docnum=50419 [13:15:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 01 00 00 86 9C 08 01 F6 E0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 7B 48 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F3 C4 00 00 35 04 06 00 B3 1D 54 57 B6 A9 A2 76 A1 8D 97 47 EE B0 [13:15:32]CheckFolder [13:15:32]dirname=/storage/ofd_packets [13:15:32]CheckFolder done [13:15:32]ProducePacketName [13:15:32]name=ofd_packets/00050419 [13:15:32]NVStorageSaveData ofd_packets/00050419 [13:15:32]File name is /storage/ofd_packets/00050419 [13:15:32]Write 302 bytes [13:15:32]NVStorageSaveData done [13:15:32]OFDSenderStorePacket done [13:15:32]KKMCreateOFDPacket done [13:15:32]NVStorageSaveData kkm_last_timestamp [13:15:32]File name is /storage/kkm_last_timestamp [13:15:32]Write 4 bytes [13:15:32]NVStorageSaveData done [13:15:32]ExternCall_PrintAddStr [13:15:32]wPrintStart [13:15:32]Write to MH i2c: 01 00 00 58 31 89 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: 01 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: 01 07 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: 01 07 00 58 31 00 00 00 00 00 FF 0F 9E [13:15:32]RasterBufferAndPrint [13:15:32]line Счет N : (3)164333 [13:15:32]line ИНН: 02508201610067 [13:15:32]line Контрольно-Кассовый Чек [13:15:32]line ПРОДАЖА [13:15:32]line Товар: 48744539 [13:15:32]line LD Compact Blue [13:15:32]line 1.000 * 134.00 [13:15:32]line = 134.00 [13:15:32]line НДС 12% НСП 1% [13:15:32]line > о реализуемом товаре [13:15:32]line ИТОГО: 134.00 [13:15:32]line НСП 1% : 1.19 [13:15:32]line НДС 12% : 14.23 [13:15:32]line Наличными: 0.00 [13:15:32]line Безнал.: 134.00 [13:15:32]line Место: АЗС № 80 "Партнер Нефть" [13:15:32]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [13:15:32]line СНО: Общий режим [13:15:32]line Чек 61 24.10.2024 13:15 [13:15:32]line Смена: 492 ФФД: 1.0 [13:15:32]line ЗНМ: 0300000090 [13:15:32]line РНМ: 0000000000097022 [13:15:32]line Версия ККМ: 001 [13:15:32]line Платежная система: Бакай Банк [13:15:32]line ФМ: 0000000000875000 [13:15:32]line ФД: 50419 [13:15:32]line ФПД: 196938550458025 [13:15:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131539&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50419&fm=196938550458025&tin=02508201610067®Number=0000000000097022&sum=13400 [13:15:32]line 0 [13:15:32]written 0, free lines is 4095 [13:15:32]OFD Sender: Processing packet 50419 [packets to send 7, broken 6] [13:15:32]ProducePacketName [13:15:32]name=ofd_packets/00050419 [13:15:32]OFD Sender: To server: pG, [13:15:32]CommunicateWithHost lk.salyk.kg:30040 [13:15:32]ConnectInit lk.salyk.kg [13:15:32]Connected sock=10 [13:15:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 01 00 00 86 9C 08 01 F6 E0 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 7B 48 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F3 C4 00 00 35 04 06 00 B3 1D 54 57 B6 A9 A2 76 A1 8D 97 47 EE B0 [13:15:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 E8 74 47 00 E8 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F3 C4 00 00 F4 03 04 00 0F F4 19 67 B6 04 01 00 00 F2 8C 14 C5 85 21 06 E2 [13:15:33]CommunicateWithHost err = 0 [13:15:33]CheckOFDResponse [13:15:33]1017 (14) - 77093643461234 [13:15:33]1041 (16) - 0000000000875000 [13:15:33]1040 (4) - 50419 [13:15:33]1012 (4) - 24.10.2024 07:15 [13:15:33]1206 (1) - 0 [13:15:33]OFD Sender: Remove packet 50419 [13:15:33]ProducePacketName [13:15:33]name=ofd_packets/00050419 [13:15:33]NVStorageDeleteData [13:15:33]Write to MH i2c: 01 00 00 82 31 B3 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 82 31 00 00 00 00 00 FB 0C C1 [13:15:33]RasterBufferAndPrint [13:15:33]line [13:15:33]line [13:15:33]line [13:15:33]line [13:15:33]line [13:15:33]written 0, free lines is 3329 [13:15:33]process_action close_receipt done [13:15:33]requested_data is exist [13:15:33]produce_requested_data [13:15:33]requested_item fm.sn is exist - process it [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 11 00 00 [13:15:33]Write to MH i2c: E2 08 00 89 31 80 11 00 00 00 00 00 00 34 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 17 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 17 00 89 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 7B [13:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:15:33]wFMCommunicate OK [13:15:33]requested_item fd.num is exist - process it [13:15:33]SAM_PROTO_GetFieldsCounters [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 13 00 00 [13:15:33]Write to MH i2c: E2 08 00 8A 31 80 13 00 00 00 00 00 00 37 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 62 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 62 00 8A 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F3 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [13:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F3 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:15:33]wFMCommunicate OK [13:15:33]SAM_PROTO_GetFieldsCounters done [13:15:33]requested_item shift.num is exist - process it [13:15:33]requested_item shift.opened is exist - process it [13:15:33]req_shift_opened [13:15:33]FM_GetShiftState [13:15:33]SAM_PROTO_GetShiftState [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 13 01 00 [13:15:33]Write to MH i2c: E2 08 00 8B 31 80 13 01 00 00 00 00 00 39 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 0E 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 0E 00 8B 31 00 09 00 01 30 90 19 67 00 00 00 00 90 00 85 [13:15:33]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:15:33]wFMCommunicate OK [13:15:33]SAM_PROTO_GetShiftState done [13:15:33]FM_GetShiftState done [13:15:33]req_shift_opened done [13:15:33]requested_item shift.open_date is exist - process it [13:15:33]req_shift_open_date [13:15:33]req_shift_open_date done [13:15:33]produce_requested_data done [13:15:33]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50419,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [13:15:33]process_action_free close_receipt [13:15:33]json_value_free [13:15:33]json_value_free done [13:15:33]process_json_proto returns [13:15:33]Send response to host [13:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50419,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [13:15:33]free response buf [13:15:33]execute_script done [13:15:33]execute_script returns [13:15:33]free content buf [13:15:33]Sock 7.Close socket [13:15:33]Sock 7.Thread stoped [13:15:33]OFD Sender: No OFD packet to send [13:15:38]OFD Sender: No OFD packet to send [13:15:43]OFD Sender: No OFD packet to send [13:15:48]OFD Sender: No OFD packet to send [13:15:53]OFD Sender: No OFD packet to send [13:15:58]OFD Sender: No OFD packet to send [13:16:03]OFD Sender: No OFD packet to send [13:16:08]OFD Sender: No OFD packet to send [13:16:13]OFD Sender: No OFD packet to send [13:16:18]OFD Sender: No OFD packet to send [13:16:23]OFD Sender: No OFD packet to send [13:16:28]OFD Sender: No OFD packet to send [13:16:33]OFD Sender: No OFD packet to send [13:16:38]OFD Sender: No OFD packet to send [13:16:43]OFD Sender: No OFD packet to send [13:16:48]OFD Sender: No OFD packet to send [13:16:53]OFD Sender: No OFD packet to send [13:16:58]OFD Sender: No OFD packet to send [13:17:03]OFD Sender: No OFD packet to send [13:17:08]OFD Sender: No OFD packet to send [13:17:13]OFD Sender: No OFD packet to send [13:17:18]OFD Sender: No OFD packet to send [13:17:23]OFD Sender: No OFD packet to send [13:17:28]OFD Sender: No OFD packet to send [13:17:33]OFD Sender: No OFD packet to send [13:17:38]OFD Sender: No OFD packet to send [13:17:43]OFD Sender: No OFD packet to send [13:17:48]OFD Sender: No OFD packet to send [13:17:53]OFD Sender: No OFD packet to send [13:17:58]OFD Sender: No OFD packet to send [13:18:03]OFD Sender: No OFD packet to send [13:18:08]OFD Sender: No OFD packet to send [13:18:13]OFD Sender: No OFD packet to send [13:18:18]OFD Sender: No OFD packet to send [13:18:23]OFD Sender: No OFD packet to send [13:18:28]OFD Sender: No OFD packet to send [13:18:33]OFD Sender: No OFD packet to send [13:18:38]OFD Sender: No OFD packet to send [13:18:43]OFD Sender: No OFD packet to send [13:18:48]OFD Sender: No OFD packet to send [13:18:53]OFD Sender: No OFD packet to send [13:18:58]OFD Sender: No OFD packet to send [13:19:03]OFD Sender: No OFD packet to send [13:19:08]OFD Sender: No OFD packet to send [13:19:13]OFD Sender: No OFD packet to send [13:19:18]OFD Sender: No OFD packet to send [13:19:23]OFD Sender: No OFD packet to send [13:19:28]OFD Sender: No OFD packet to send [13:19:33]OFD Sender: No OFD packet to send [13:19:38]OFD Sender: No OFD packet to send [13:19:43]OFD Sender: No OFD packet to send [13:19:48]OFD Sender: No OFD packet to send [13:19:53]OFD Sender: No OFD packet to send [13:19:58]OFD Sender: No OFD packet to send [13:20:03]OFD Sender: No OFD packet to send [13:20:07]accept exits with 9 [13:20:07]New connection [13:20:07]New thread 3067305316 created [13:20:07]Thread 3067161956 joined [13:20:07]Waiting for new connection... [13:20:07] Sock 9.Parse request [13:20:07]Sock 9.Check first char [13:20:07]Sock 9.First char is OK [13:20:07]request: POST /json_proto HTTP/1.0 [13:20:07]Method: POST [13:20:07]URL: /json_proto [13:20:07]Method is POST - this is cgi request [13:20:07]url: /json_proto [13:20:07]query_string will be loaded in cgi processing [13:20:07]execute_cgi json_proto POST (null) [13:20:07]execute_cgi path=json_proto method=POST [13:20:07]POST find Content-Length [13:20:07]Host: 172.17.49.196:8080 [13:20:07]Content-Length: 585 [13:20:07]Content-Type: application/json [13:20:07] [13:20:07]POST finish read [13:20:07]Found Content-Length = 585 [13:20:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164335", "tax_sys" : 0, "items" : [ { "code": "50173808", "name": "\u0416\u0435\u0432 Orbit Sweet Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:07]execute_script... [13:20:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164335", "tax_sys" : 0, "items" : [ { "code": "50173808", "name": "\u0416\u0435\u0432 Orbit Sweet Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:07]POST & json_proto [13:20:07]process_json_proto [13:20:07]json parsed OK: [13:20:07]protocol is kg_v1.0 [13:20:07]action value=close_receipt [13:20:07]process_action close_receipt [13:20:07]cmd_close_receipt [13:20:07]MH_GetDate [13:20:07]Write to MH i2c: F0 00 00 8C 31 AC [13:20:07]Write i2c OK [13:20:07]MH_I2C_Read... [13:20:07]Read from MH i2c: F0 [13:20:07]MH_I2C_Read... [13:20:07]Read from MH i2c: F0 09 00 [13:20:07]MH_I2C_Read... [13:20:07]Read from MH i2c: F0 09 00 8C 31 00 90 49 1A 67 BD 3B 11 67 7F [13:20:07]GetLastDocTimeStamp 1729775739 [13:20:07]current date 1729776016 [13:20:07]FM_GetShiftState [13:20:07]SAM_PROTO_GetShiftState [13:20:07]wFMCommunicate request_size=4 [13:20:07]MH_SAM_APDU [13:20:07]CAPDU: 80 13 01 00 [13:20:07]Write to MH i2c: E2 08 00 8D 31 80 13 01 00 00 00 00 00 3B [13:20:07]Write i2c OK [13:20:07]MH_I2C_Read... [13:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:07]Read from MH i2c: E2 [13:20:07]MH_I2C_Read... [13:20:07]Read from MH i2c: E2 0E 00 [13:20:07]MH_I2C_Read... [13:20:07]Read from MH i2c: E2 0E 00 8D 31 00 09 00 01 30 90 19 67 00 00 00 00 90 00 87 [13:20:07]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:20:07]wFMCommunicate OK [13:20:07]SAM_PROTO_GetShiftState done [13:20:07]FM_GetShiftState done [13:20:07]opened in 1729728560 [13:20:07]opened+sec_in_day 1729814960 [13:20:07]quantity*price = 4500 [13:20:07]sum+1 = 4501 [13:20:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 62 24.10.2024 13:20 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50420 ФПД: 228162542827063 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132016&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50420&fm=228162542827063&tin=02508201610067®Number=0000000000097022&sum=4500 0 [13:20:09]StoreToDocumentArchive [13:20:09]shift 492 fd 50420 [13:20:09]save to /storage/0492/doc_00050420 [13:20:09]save last doc name /storage/0492/doc_00050420 to /storage/kkm_last_doc_name [13:20:09]save OK [13:20:09]Clear old archive folders... [13:20:09]ProcessDocumentItem done err = 0, tmpTLVsize=260 [13:20:09]tlvbuf is B6FAE880 [13:20:09]SAM_PROTO_ClearQueue [13:20:09]wFMCommunicate request_size=4 [13:20:09]MH_SAM_APDU [13:20:09]CAPDU: 80 09 00 00 [13:20:09]Write to MH i2c: E2 08 00 9A 31 80 09 00 00 00 00 00 00 3D [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:09]Read from MH i2c: E2 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 9A 31 00 90 00 3F [13:20:09]RAPDU: 90 00 [13:20:09]wFMCommunicate OK [13:20:09]SAM_PROTO_ClearQueue done [13:20:09]KKMCreateOFDPacket [13:20:09]OFDProtocolAddRootSTLVToBuf [13:20:09]FM_MakeSignedData [13:20:09]FM_MakeSignedData [13:20:09]SAM_PROTO_SignData [13:20:09]wFMCommunicate request_size=4 [13:20:09]MH_SAM_APDU [13:20:09]CAPDU: 80 0D 01 02 [13:20:09]Write to MH i2c: E2 08 00 9B 31 80 0D 01 02 00 00 00 00 45 [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:09]Read from MH i2c: E2 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 9B 31 00 90 00 40 [13:20:09]RAPDU: 90 00 [13:20:09]wFMCommunicate OK [13:20:09]wFMCommunicate request_size=255 [13:20:09]MH_SAM_APDU [13:20:09]CAPDU: 80 0D 02 02 FA 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 90 49 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 [13:20:09]Write to MH i2c: E2 02 01 9C 31 80 0D 02 02 FA 00 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 90 49 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 00 C5 [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:09]Read from MH i2c: E2 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 9C 31 00 90 00 41 [13:20:09]RAPDU: 90 00 [13:20:09]wFMCommunicate OK [13:20:09]wFMCommunicate request_size=19 [13:20:09]MH_SAM_APDU [13:20:09]CAPDU: 80 0D 02 02 0E F4 C4 00 00 35 04 06 00 CF 83 3B 50 F6 37 [13:20:09]Write to MH i2c: E2 16 00 9D 31 80 0D 02 02 0E 00 F4 C4 00 00 35 04 06 00 CF 83 3B 50 F6 37 00 00 65 [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:09]Read from MH i2c: E2 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 03 00 9D 31 00 90 00 42 [13:20:09]RAPDU: 90 00 [13:20:09]wFMCommunicate OK [13:20:09]wFMCommunicate request_size=4 [13:20:09]MH_SAM_APDU [13:20:09]CAPDU: 80 0D 03 02 [13:20:09]Write to MH i2c: E2 08 00 9E 31 80 0D 03 02 00 00 00 00 4A [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:09]Read from MH i2c: E2 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 0B 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 0B 00 9E 31 00 21 0D 36 F6 33 AC C3 61 90 00 A8 [13:20:09]RAPDU: 21 0D 36 F6 33 AC C3 61 90 00 [13:20:09]wFMCommunicate OK [13:20:09]SAM_PROTO_SignData done [13:20:09]FM_MakeSignedData done [13:20:09]CreateOFDProtocolMessage [13:20:09]wFMCommunicate request_size=4 [13:20:09]MH_SAM_APDU [13:20:09]CAPDU: 80 11 00 00 [13:20:09]Write to MH i2c: E2 08 00 9F 31 80 11 00 00 00 00 00 00 4A [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:09]Read from MH i2c: E2 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 17 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: E2 17 00 9F 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 91 [13:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:20:09]wFMCommunicate OK [13:20:09]CreateOFDProtocolMessage done [13:20:09]OFDSenderStorePacket 50420 [13:20:09]StoreOFDPacket docnum=50420 [13:20:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 18 01 00 00 83 40 10 01 57 0B 5A 03 01 00 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 90 49 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F4 C4 00 00 35 04 06 00 CF 83 3B 50 F6 37 21 0D 36 F6 33 AC C3 61 [13:20:09]CheckFolder [13:20:09]dirname=/storage/ofd_packets [13:20:09]CheckFolder done [13:20:09]ProducePacketName [13:20:09]name=ofd_packets/00050420 [13:20:09]NVStorageSaveData ofd_packets/00050420 [13:20:09]File name is /storage/ofd_packets/00050420 [13:20:09]Write 310 bytes [13:20:09]NVStorageSaveData done [13:20:09]OFDSenderStorePacket done [13:20:09]KKMCreateOFDPacket done [13:20:09]NVStorageSaveData kkm_last_timestamp [13:20:09]File name is /storage/kkm_last_timestamp [13:20:09]Write 4 bytes [13:20:09]NVStorageSaveData done [13:20:09]ExternCall_PrintAddStr [13:20:09]wPrintStart [13:20:09]Write to MH i2c: 01 00 00 A0 31 D1 [13:20:09]Write i2c OK [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: 01 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: 01 07 00 [13:20:09]MH_I2C_Read... [13:20:09]Read from MH i2c: 01 07 00 A0 31 00 00 00 00 00 FF 0F E6 [13:20:09]RasterBufferAndPrint [13:20:09]line Счет N : (3)164335 [13:20:09]line ИНН: 02508201610067 [13:20:09]line Контрольно-Кассовый Чек [13:20:09]line ПРОДАЖА [13:20:09]line Товар: 50173808 [13:20:09]line Жев Orbit Sweet Mint [13:20:09]line 1.000 * 45.00 [13:20:09]line = 45.00 [13:20:09]line НДС 12% НСП 1% [13:20:09]line > о реализуемом товаре [13:20:09]line ИТОГО: 45.00 [13:20:09]line НСП 1% : 0.40 [13:20:09]line НДС 12% : 4.78 [13:20:09]line Наличными: 45.00 [13:20:09]line Безнал.: 0.00 [13:20:09]line Место: АЗС № 80 "Партнер Нефть" [13:20:09]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [13:20:09]line СНО: Общий режим [13:20:09]line Чек 62 24.10.2024 13:20 [13:20:09]line Смена: 492 ФФД: 1.0 [13:20:09]line ЗНМ: 0300000090 [13:20:09]line РНМ: 0000000000097022 [13:20:09]line Версия ККМ: 001 [13:20:09]line ФМ: 0000000000875000 [13:20:09]line ФД: 50420 [13:20:09]line ФПД: 228162542827063 [13:20:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132016&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50420&fm=228162542827063&tin=02508201610067®Number=0000000000097022&sum=4500 [13:20:09]line 0 [13:20:09]written 0, free lines is 4095 [13:20:09]OFD Sender: Processing packet 50420 [packets to send 7, broken 6] [13:20:09]ProducePacketName [13:20:09]name=ofd_packets/00050420 [13:20:09]OFD Sender: To server: pG, [13:20:09]CommunicateWithHost lk.salyk.kg:30040 [13:20:09]ConnectInit lk.salyk.kg [13:20:10]Connected sock=10 [13:20:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 18 01 00 00 83 40 10 01 57 0B 5A 03 01 00 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 90 49 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F4 C4 00 00 35 04 06 00 CF 83 3B 50 F6 37 21 0D 36 F6 33 AC C3 61 [13:20:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 38 02 47 00 70 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F4 C4 00 00 F4 03 04 00 24 F5 19 67 B6 04 01 00 00 C0 6C 1C DF 4B DB A7 40 [13:20:10]CommunicateWithHost err = 0 [13:20:10]CheckOFDResponse [13:20:10]1017 (14) - 77093643461234 [13:20:10]1041 (16) - 0000000000875000 [13:20:10]1040 (4) - 50420 [13:20:10]1012 (4) - 24.10.2024 07:20 [13:20:10]1206 (1) - 0 [13:20:10]OFD Sender: Remove packet 50420 [13:20:10]ProducePacketName [13:20:10]name=ofd_packets/00050420 [13:20:10]NVStorageDeleteData [13:20:10]Write to MH i2c: 01 00 00 C8 31 F9 [13:20:10]Write i2c OK [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: 01 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: 01 07 00 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: 01 07 00 C8 31 00 00 00 00 00 15 0D 22 [13:20:10]RasterBufferAndPrint [13:20:10]line [13:20:10]line [13:20:10]line [13:20:10]line [13:20:10]line [13:20:10]written 0, free lines is 3358 [13:20:10]process_action close_receipt done [13:20:10]requested_data is exist [13:20:10]produce_requested_data [13:20:10]requested_item fm.sn is exist - process it [13:20:10]wFMCommunicate request_size=4 [13:20:10]MH_SAM_APDU [13:20:10]CAPDU: 80 11 00 00 [13:20:10]Write to MH i2c: E2 08 00 CF 31 80 11 00 00 00 00 00 00 7A [13:20:10]Write i2c OK [13:20:10]MH_I2C_Read... [13:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:10]Read from MH i2c: E2 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 17 00 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 17 00 CF 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C1 [13:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:20:10]wFMCommunicate OK [13:20:10]requested_item fd.num is exist - process it [13:20:10]SAM_PROTO_GetFieldsCounters [13:20:10]wFMCommunicate request_size=4 [13:20:10]MH_SAM_APDU [13:20:10]CAPDU: 80 13 00 00 [13:20:10]Write to MH i2c: E2 08 00 D0 31 80 13 00 00 00 00 00 00 7D [13:20:10]Write i2c OK [13:20:10]MH_I2C_Read... [13:20:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:10]Read from MH i2c: E2 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 62 00 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 62 00 D0 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F4 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [13:20:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F4 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:20:10]wFMCommunicate OK [13:20:10]SAM_PROTO_GetFieldsCounters done [13:20:10]requested_item shift.num is exist - process it [13:20:10]requested_item shift.opened is exist - process it [13:20:10]req_shift_opened [13:20:10]FM_GetShiftState [13:20:10]SAM_PROTO_GetShiftState [13:20:10]wFMCommunicate request_size=4 [13:20:10]MH_SAM_APDU [13:20:10]CAPDU: 80 13 01 00 [13:20:10]Write to MH i2c: E2 08 00 D1 31 80 13 01 00 00 00 00 00 7F [13:20:10]Write i2c OK [13:20:10]MH_I2C_Read... [13:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:10]Read from MH i2c: E2 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 0E 00 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 0E 00 D1 31 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CB [13:20:10]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:20:10]wFMCommunicate OK [13:20:10]SAM_PROTO_GetShiftState done [13:20:10]FM_GetShiftState done [13:20:10]req_shift_opened done [13:20:10]requested_item shift.open_date is exist - process it [13:20:10]req_shift_open_date [13:20:10]req_shift_open_date done [13:20:10]produce_requested_data done [13:20:10]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50420,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [13:20:10]process_action_free close_receipt [13:20:10]json_value_free [13:20:10]json_value_free done [13:20:10]process_json_proto returns [13:20:10]Send response to host [13:20:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50420,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [13:20:10]free response buf [13:20:10]execute_script done [13:20:10]execute_script returns [13:20:10]free content buf [13:20:10]Sock 9.Close socket [13:20:10]Sock 9.Thread stoped [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:45]OFD Sender: No OFD packet to send [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:31]OFD Sender: No OFD packet to send [13:24:36]OFD Sender: No OFD packet to send [13:24:41]OFD Sender: No OFD packet to send [13:24:46]OFD Sender: No OFD packet to send [13:24:51]OFD Sender: No OFD packet to send [13:24:56]OFD Sender: No OFD packet to send [13:25:01]OFD Sender: No OFD packet to send [13:25:06]OFD Sender: No OFD packet to send [13:25:06]accept exits with 7 [13:25:06]New connection [13:25:06]New thread 3067161956 created [13:25:06]Thread 3067305316 joined [13:25:06]Waiting for new connection... [13:25:06] Sock 7.Parse request [13:25:06]Sock 7.Check first char [13:25:06]Sock 7.First char is OK [13:25:06]request: POST /json_proto HTTP/1.0 [13:25:06]Method: POST [13:25:06]URL: /json_proto [13:25:06]Method is POST - this is cgi request [13:25:06]url: /json_proto [13:25:06]query_string will be loaded in cgi processing [13:25:06]execute_cgi json_proto POST (null) [13:25:06]execute_cgi path=json_proto method=POST [13:25:06]POST find Content-Length [13:25:06]Host: 172.17.49.196:8080 [13:25:06]Content-Length: 687 [13:25:06]Content-Type: application/json [13:25:06] [13:25:06]POST finish read [13:25:06]Found Content-Length = 687 [13:25:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164336", "tax_sys" : 0, "items" : [ { "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:06]execute_script... [13:25:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164336", "tax_sys" : 0, "items" : [ { "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:06]POST & json_proto [13:25:06]process_json_proto [13:25:06]json parsed OK: [13:25:06]protocol is kg_v1.0 [13:25:06]action value=close_receipt [13:25:06]process_action close_receipt [13:25:06]cmd_close_receipt [13:25:06]MH_GetDate [13:25:06]Write to MH i2c: F0 00 00 D2 31 F2 [13:25:06]Write i2c OK [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: F0 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: F0 09 00 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: F0 09 00 D2 31 00 BB 4A 1A 67 BD 3B 11 67 F1 [13:25:06]GetLastDocTimeStamp 1729776016 [13:25:06]current date 1729776315 [13:25:06]FM_GetShiftState [13:25:06]SAM_PROTO_GetShiftState [13:25:06]wFMCommunicate request_size=4 [13:25:06]MH_SAM_APDU [13:25:06]CAPDU: 80 13 01 00 [13:25:06]Write to MH i2c: E2 08 00 D3 31 80 13 01 00 00 00 00 00 81 [13:25:06]Write i2c OK [13:25:06]MH_I2C_Read... [13:25:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:06]Read from MH i2c: E2 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: E2 0E 00 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: E2 0E 00 D3 31 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CD [13:25:06]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:25:06]wFMCommunicate OK [13:25:06]SAM_PROTO_GetShiftState done [13:25:06]FM_GetShiftState done [13:25:06]opened in 1729728560 [13:25:06]opened+sec_in_day 1729814960 [13:25:07]quantity*price = 5000 [13:25:07]sum+1 = 5001 [13:25:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 63 24.10.2024 13:25 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50421 ФПД: 157037502826923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132515&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50421&fm=157037502826923&tin=02508201610067®Number=0000000000097022&sum=5000 0 [13:25:08]StoreToDocumentArchive [13:25:08]shift 492 fd 50421 [13:25:08]save to /storage/0492/doc_00050421 [13:25:08]save last doc name /storage/0492/doc_00050421 to /storage/kkm_last_doc_name [13:25:08]save OK [13:25:08]Clear old archive folders... [13:25:08]ProcessDocumentItem done err = 0, tmpTLVsize=298 [13:25:08]tlvbuf is 00114700 [13:25:08]SAM_PROTO_ClearQueue [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 09 00 00 [13:25:08]Write to MH i2c: E2 08 00 E0 31 80 09 00 00 00 00 00 00 83 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 E0 31 00 90 00 85 [13:25:08]RAPDU: 90 00 [13:25:08]wFMCommunicate OK [13:25:08]SAM_PROTO_ClearQueue done [13:25:08]KKMCreateOFDPacket [13:25:08]OFDProtocolAddRootSTLVToBuf [13:25:08]FM_MakeSignedData [13:25:08]FM_MakeSignedData [13:25:08]SAM_PROTO_SignData [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 0D 01 02 [13:25:08]Write to MH i2c: E2 08 00 E1 31 80 0D 01 02 00 00 00 00 8B [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 E1 31 00 90 00 86 [13:25:08]RAPDU: 90 00 [13:25:08]wFMCommunicate OK [13:25:08]wFMCommunicate request_size=255 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 BB 4A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [13:25:08]Write to MH i2c: E2 02 01 E2 31 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 BB 4A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 3D [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 E2 31 00 90 00 87 [13:25:08]RAPDU: 90 00 [13:25:08]wFMCommunicate OK [13:25:08]wFMCommunicate request_size=57 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F5 C4 00 00 35 04 06 00 8E D3 24 92 89 AB [13:25:08]Write to MH i2c: E2 3C 00 E3 31 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F5 C4 00 00 35 04 06 00 8E D3 24 92 89 AB 00 00 3E [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 E3 31 00 90 00 88 [13:25:08]RAPDU: 90 00 [13:25:08]wFMCommunicate OK [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 0D 03 02 [13:25:08]Write to MH i2c: E2 08 00 E4 31 80 0D 03 02 00 00 00 00 90 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 0B 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 0B 00 E4 31 00 0B 53 30 24 F4 BF 20 CD 90 00 E3 [13:25:08]RAPDU: 0B 53 30 24 F4 BF 20 CD 90 00 [13:25:08]wFMCommunicate OK [13:25:08]SAM_PROTO_SignData done [13:25:08]FM_MakeSignedData done [13:25:08]CreateOFDProtocolMessage [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 11 00 00 [13:25:08]Write to MH i2c: E2 08 00 E5 31 80 11 00 00 00 00 00 00 90 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 17 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 17 00 E5 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D7 [13:25:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:25:08]wFMCommunicate OK [13:25:08]CreateOFDProtocolMessage done [13:25:08]OFDSenderStorePacket 50421 [13:25:08]StoreOFDPacket docnum=50421 [13:25:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3E 01 00 00 F2 47 36 01 4A A6 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 BB 4A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F5 C4 00 00 35 04 06 00 8E D3 24 92 89 AB 0B 53 30 24 F4 BF 20 CD [13:25:08]CheckFolder [13:25:08]dirname=/storage/ofd_packets [13:25:08]CheckFolder done [13:25:08]ProducePacketName [13:25:08]name=ofd_packets/00050421 [13:25:08]NVStorageSaveData ofd_packets/00050421 [13:25:08]File name is /storage/ofd_packets/00050421 [13:25:08]Write 348 bytes [13:25:08]NVStorageSaveData done [13:25:08]OFDSenderStorePacket done [13:25:08]KKMCreateOFDPacket done [13:25:08]NVStorageSaveData kkm_last_timestamp [13:25:08]File name is /storage/kkm_last_timestamp [13:25:08]Write 4 bytes [13:25:08]NVStorageSaveData done [13:25:08]ExternCall_PrintAddStr [13:25:08]wPrintStart [13:25:08]Write to MH i2c: 01 00 00 E6 31 17 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 07 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 07 00 E6 31 00 00 00 00 00 FF 0F 2C [13:25:08]RasterBufferAndPrint [13:25:08]line Счет N : (3)164336 [13:25:08]line ИНН: 02508201610067 [13:25:08]line Контрольно-Кассовый Чек [13:25:08]line ПРОДАЖА [13:25:08]line Товар: 4700003010032 [13:25:08]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [13:25:08]line 1.000 * 50.00 [13:25:08]line = 50.00 [13:25:08]line НДС 12% НСП 1% [13:25:08]line > о реализуемом товаре [13:25:08]line ИТОГО: 50.00 [13:25:08]line НСП 1% : 0.44 [13:25:08]line НДС 12% : 5.31 [13:25:08]line Наличными: 50.00 [13:25:08]line Безнал.: 0.00 [13:25:08]line Место: АЗС № 80 "Партнер Нефть" [13:25:08]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [13:25:08]line СНО: Общий режим [13:25:08]line Чек 63 24.10.2024 13:25 [13:25:08]line Смена: 492 ФФД: 1.0 [13:25:08]line ЗНМ: 0300000090 [13:25:08]line РНМ: 0000000000097022 [13:25:08]line Версия ККМ: 001 [13:25:08]line ФМ: 0000000000875000 [13:25:08]line ФД: 50421 [13:25:08]line ФПД: 157037502826923 [13:25:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132515&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50421&fm=157037502826923&tin=02508201610067®Number=0000000000097022&sum=5000 [13:25:09]line 0 [13:25:09]OFD Sender: Processing packet 50421 [packets to send 7, broken 6] [13:25:09]ProducePacketName [13:25:09]name=ofd_packets/00050421 [13:25:09]OFD Sender: To server: pG, [13:25:09]CommunicateWithHost lk.salyk.kg:30040 [13:25:09]ConnectInit lk.salyk.kg [13:25:09]written 0, free lines is 4095 [13:25:09]Connected sock=10 [13:25:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3E 01 00 00 F2 47 36 01 4A A6 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 BB 4A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F5 C4 00 00 35 04 06 00 8E D3 24 92 89 AB 0B 53 30 24 F4 BF 20 CD [13:25:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 9B 2C 47 00 A0 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F5 C4 00 00 F4 03 04 00 4F F6 19 67 B6 04 01 00 00 54 0B 43 7D C7 E1 61 DA [13:25:09]CommunicateWithHost err = 0 [13:25:09]CheckOFDResponse [13:25:09]1017 (14) - 77093643461234 [13:25:09]1041 (16) - 0000000000875000 [13:25:09]1040 (4) - 50421 [13:25:09]1012 (4) - 24.10.2024 07:25 [13:25:09]1206 (1) - 0 [13:25:09]OFD Sender: Remove packet 50421 [13:25:09]ProducePacketName [13:25:09]name=ofd_packets/00050421 [13:25:09]NVStorageDeleteData [13:25:09]Write to MH i2c: 01 00 00 0F 32 41 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: 01 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: 01 07 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: 01 07 00 0F 32 00 00 00 00 00 19 0D 6E [13:25:09]RasterBufferAndPrint [13:25:09]line [13:25:09]line [13:25:09]line [13:25:09]line [13:25:09]line [13:25:09]written 0, free lines is 3362 [13:25:09]process_action close_receipt done [13:25:09]requested_data is exist [13:25:09]produce_requested_data [13:25:09]requested_item fm.sn is exist - process it [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 11 00 00 [13:25:09]Write to MH i2c: E2 08 00 16 32 80 11 00 00 00 00 00 00 C2 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 17 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 17 00 16 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 09 [13:25:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:25:09]wFMCommunicate OK [13:25:09]requested_item fd.num is exist - process it [13:25:09]SAM_PROTO_GetFieldsCounters [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 13 00 00 [13:25:09]Write to MH i2c: E2 08 00 17 32 80 13 00 00 00 00 00 00 C5 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 62 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 62 00 17 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F5 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [13:25:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F5 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:25:09]wFMCommunicate OK [13:25:09]SAM_PROTO_GetFieldsCounters done [13:25:09]requested_item shift.num is exist - process it [13:25:09]requested_item shift.opened is exist - process it [13:25:09]req_shift_opened [13:25:09]FM_GetShiftState [13:25:09]SAM_PROTO_GetShiftState [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 13 01 00 [13:25:09]Write to MH i2c: E2 08 00 18 32 80 13 01 00 00 00 00 00 C7 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 0E 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 0E 00 18 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 13 [13:25:09]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:25:09]wFMCommunicate OK [13:25:09]SAM_PROTO_GetShiftState done [13:25:09]FM_GetShiftState done [13:25:09]req_shift_opened done [13:25:09]requested_item shift.open_date is exist - process it [13:25:09]req_shift_open_date [13:25:09]req_shift_open_date done [13:25:09]produce_requested_data done [13:25:09]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50421,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [13:25:09]process_action_free close_receipt [13:25:09]json_value_free [13:25:09]json_value_free done [13:25:09]process_json_proto returns [13:25:09]Send response to host [13:25:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50421,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [13:25:09]free response buf [13:25:09]execute_script done [13:25:09]execute_script returns [13:25:09]free content buf [13:25:09]Sock 7.Close socket [13:25:09]Sock 7.Thread stoped [13:25:09]OFD Sender: No OFD packet to send [13:25:14]OFD Sender: No OFD packet to send [13:25:19]OFD Sender: No OFD packet to send [13:25:24]OFD Sender: No OFD packet to send [13:25:29]OFD Sender: No OFD packet to send [13:25:34]OFD Sender: No OFD packet to send [13:25:39]OFD Sender: No OFD packet to send [13:25:44]OFD Sender: No OFD packet to send [13:25:49]OFD Sender: No OFD packet to send [13:25:54]OFD Sender: No OFD packet to send [13:25:59]OFD Sender: No OFD packet to send [13:26:04]OFD Sender: No OFD packet to send [13:26:09]OFD Sender: No OFD packet to send [13:26:14]OFD Sender: No OFD packet to send [13:26:19]OFD Sender: No OFD packet to send [13:26:24]OFD Sender: No OFD packet to send [13:26:29]OFD Sender: No OFD packet to send [13:26:34]OFD Sender: No OFD packet to send [13:26:39]OFD Sender: No OFD packet to send [13:26:44]OFD Sender: No OFD packet to send [13:26:49]OFD Sender: No OFD packet to send [13:26:54]OFD Sender: No OFD packet to send [13:26:59]OFD Sender: No OFD packet to send [13:27:04]OFD Sender: No OFD packet to send [13:27:09]OFD Sender: No OFD packet to send [13:27:14]OFD Sender: No OFD packet to send [13:27:19]OFD Sender: No OFD packet to send [13:27:24]OFD Sender: No OFD packet to send [13:27:29]OFD Sender: No OFD packet to send [13:27:34]OFD Sender: No OFD packet to send [13:27:40]OFD Sender: No OFD packet to send [13:27:45]OFD Sender: No OFD packet to send [13:27:50]OFD Sender: No OFD packet to send [13:27:55]OFD Sender: No OFD packet to send [13:28:00]OFD Sender: No OFD packet to send [13:28:05]OFD Sender: No OFD packet to send [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:45]OFD Sender: No OFD packet to send [13:28:50]OFD Sender: No OFD packet to send [13:28:55]OFD Sender: No OFD packet to send [13:29:00]OFD Sender: No OFD packet to send [13:29:05]OFD Sender: No OFD packet to send [13:29:10]OFD Sender: No OFD packet to send [13:29:15]OFD Sender: No OFD packet to send [13:29:20]OFD Sender: No OFD packet to send [13:29:25]OFD Sender: No OFD packet to send [13:29:30]OFD Sender: No OFD packet to send [13:29:35]OFD Sender: No OFD packet to send [13:29:40]OFD Sender: No OFD packet to send [13:29:45]OFD Sender: No OFD packet to send [13:29:50]OFD Sender: No OFD packet to send [13:29:55]OFD Sender: No OFD packet to send [13:30:00]OFD Sender: No OFD packet to send [13:30:05]OFD Sender: No OFD packet to send [13:30:10]OFD Sender: No OFD packet to send [13:30:15]OFD Sender: No OFD packet to send [13:30:20]OFD Sender: No OFD packet to send [13:30:25]OFD Sender: No OFD packet to send [13:30:30]OFD Sender: No OFD packet to send [13:30:35]OFD Sender: No OFD packet to send [13:30:40]OFD Sender: No OFD packet to send [13:30:45]OFD Sender: No OFD packet to send [13:30:50]OFD Sender: No OFD packet to send [13:30:55]OFD Sender: No OFD packet to send [13:31:00]OFD Sender: No OFD packet to send [13:31:05]OFD Sender: No OFD packet to send [13:31:10]OFD Sender: No OFD packet to send [13:31:15]OFD Sender: No OFD packet to send [13:31:20]OFD Sender: No OFD packet to send [13:31:25]OFD Sender: No OFD packet to send [13:31:30]OFD Sender: No OFD packet to send [13:31:35]OFD Sender: No OFD packet to send [13:31:40]OFD Sender: No OFD packet to send [13:31:45]OFD Sender: No OFD packet to send [13:31:50]OFD Sender: No OFD packet to send [13:31:55]OFD Sender: No OFD packet to send [13:32:00]OFD Sender: No OFD packet to send [13:32:05]OFD Sender: No OFD packet to send [13:32:10]OFD Sender: No OFD packet to send [13:32:15]OFD Sender: No OFD packet to send [13:32:20]OFD Sender: No OFD packet to send [13:32:25]OFD Sender: No OFD packet to send [13:32:30]OFD Sender: No OFD packet to send [13:32:35]OFD Sender: No OFD packet to send [13:32:40]OFD Sender: No OFD packet to send [13:32:45]OFD Sender: No OFD packet to send [13:32:50]OFD Sender: No OFD packet to send [13:32:55]OFD Sender: No OFD packet to send [13:33:00]OFD Sender: No OFD packet to send [13:33:05]OFD Sender: No OFD packet to send [13:33:10]OFD Sender: No OFD packet to send [13:33:15]OFD Sender: No OFD packet to send [13:33:20]OFD Sender: No OFD packet to send [13:33:25]OFD Sender: No OFD packet to send [13:33:30]OFD Sender: No OFD packet to send [13:33:35]OFD Sender: No OFD packet to send [13:33:40]OFD Sender: No OFD packet to send [13:33:45]OFD Sender: No OFD packet to send [13:33:50]OFD Sender: No OFD packet to send [13:33:55]OFD Sender: No OFD packet to send [13:34:00]OFD Sender: No OFD packet to send [13:34:05]OFD Sender: No OFD packet to send [13:34:10]OFD Sender: No OFD packet to send [13:34:15]OFD Sender: No OFD packet to send [13:34:20]OFD Sender: No OFD packet to send [13:34:25]OFD Sender: No OFD packet to send [13:34:30]OFD Sender: No OFD packet to send [13:34:35]OFD Sender: No OFD packet to send [13:34:40]OFD Sender: No OFD packet to send [13:34:45]OFD Sender: No OFD packet to send [13:34:50]OFD Sender: No OFD packet to send [13:34:55]OFD Sender: No OFD packet to send [13:35:00]OFD Sender: No OFD packet to send [13:35:05]OFD Sender: No OFD packet to send [13:35:10]OFD Sender: No OFD packet to send [13:35:15]OFD Sender: No OFD packet to send [13:35:20]OFD Sender: No OFD packet to send [13:35:25]OFD Sender: No OFD packet to send [13:35:30]OFD Sender: No OFD packet to send [13:35:35]OFD Sender: No OFD packet to send [13:35:40]OFD Sender: No OFD packet to send [13:35:45]OFD Sender: No OFD packet to send [13:35:50]OFD Sender: No OFD packet to send [13:35:55]OFD Sender: No OFD packet to send [13:36:00]OFD Sender: No OFD packet to send [13:36:05]OFD Sender: No OFD packet to send [13:36:10]OFD Sender: No OFD packet to send [13:36:15]OFD Sender: No OFD packet to send [13:36:20]OFD Sender: No OFD packet to send [13:36:25]OFD Sender: No OFD packet to send [13:36:30]OFD Sender: No OFD packet to send [13:36:35]OFD Sender: No OFD packet to send [13:36:40]OFD Sender: No OFD packet to send [13:36:45]OFD Sender: No OFD packet to send [13:36:50]OFD Sender: No OFD packet to send [13:36:55]OFD Sender: No OFD packet to send [13:37:00]OFD Sender: No OFD packet to send [13:37:05]OFD Sender: No OFD packet to send [13:37:10]OFD Sender: No OFD packet to send [13:37:15]OFD Sender: No OFD packet to send [13:37:20]OFD Sender: No OFD packet to send [13:37:25]OFD Sender: No OFD packet to send [13:37:30]OFD Sender: No OFD packet to send [13:37:35]OFD Sender: No OFD packet to send [13:37:40]OFD Sender: No OFD packet to send [13:37:45]OFD Sender: No OFD packet to send [13:37:50]OFD Sender: No OFD packet to send [13:37:55]OFD Sender: No OFD packet to send [13:38:00]OFD Sender: No OFD packet to send [13:38:05]OFD Sender: No OFD packet to send [13:38:10]OFD Sender: No OFD packet to send [13:38:15]OFD Sender: No OFD packet to send [13:38:20]OFD Sender: No OFD packet to send [13:38:25]OFD Sender: No OFD packet to send [13:38:30]OFD Sender: No OFD packet to send [13:38:35]OFD Sender: No OFD packet to send [13:38:40]OFD Sender: No OFD packet to send [13:38:45]OFD Sender: No OFD packet to send [13:38:50]OFD Sender: No OFD packet to send [13:38:55]OFD Sender: No OFD packet to send [13:39:00]OFD Sender: No OFD packet to send [13:39:05]OFD Sender: No OFD packet to send [13:39:10]OFD Sender: No OFD packet to send [13:39:15]OFD Sender: No OFD packet to send [13:39:20]OFD Sender: No OFD packet to send [13:39:25]OFD Sender: No OFD packet to send [13:39:30]OFD Sender: No OFD packet to send [13:39:35]OFD Sender: No OFD packet to send [13:39:40]OFD Sender: No OFD packet to send [13:39:45]OFD Sender: No OFD packet to send [13:39:50]OFD Sender: No OFD packet to send [13:39:55]OFD Sender: No OFD packet to send [13:40:00]OFD Sender: No OFD packet to send [13:40:05]OFD Sender: No OFD packet to send [13:40:10]OFD Sender: No OFD packet to send [13:40:15]OFD Sender: No OFD packet to send [13:40:20]OFD Sender: No OFD packet to send [13:40:25]OFD Sender: No OFD packet to send [13:40:30]OFD Sender: No OFD packet to send [13:40:35]OFD Sender: No OFD packet to send [13:40:40]OFD Sender: No OFD packet to send [13:40:45]OFD Sender: No OFD packet to send [13:40:50]OFD Sender: No OFD packet to send [13:40:55]OFD Sender: No OFD packet to send [13:41:00]OFD Sender: No OFD packet to send [13:41:05]OFD Sender: No OFD packet to send [13:41:10]OFD Sender: No OFD packet to send [13:41:15]OFD Sender: No OFD packet to send [13:41:20]OFD Sender: No OFD packet to send [13:41:25]OFD Sender: No OFD packet to send [13:41:30]OFD Sender: No OFD packet to send [13:41:35]OFD Sender: No OFD packet to send [13:41:40]OFD Sender: No OFD packet to send [13:41:45]OFD Sender: No OFD packet to send [13:41:50]OFD Sender: No OFD packet to send [13:41:55]OFD Sender: No OFD packet to send [13:42:00]OFD Sender: No OFD packet to send [13:42:05]OFD Sender: No OFD packet to send [13:42:10]OFD Sender: No OFD packet to send [13:42:15]OFD Sender: No OFD packet to send [13:42:20]OFD Sender: No OFD packet to send [13:42:25]OFD Sender: No OFD packet to send [13:42:30]OFD Sender: No OFD packet to send [13:42:35]OFD Sender: No OFD packet to send [13:42:40]OFD Sender: No OFD packet to send [13:42:45]OFD Sender: No OFD packet to send [13:42:50]OFD Sender: No OFD packet to send [13:42:55]OFD Sender: No OFD packet to send [13:43:00]OFD Sender: No OFD packet to send [13:43:05]OFD Sender: No OFD packet to send [13:43:10]OFD Sender: No OFD packet to send [13:43:15]OFD Sender: No OFD packet to send [13:43:20]OFD Sender: No OFD packet to send [13:43:25]OFD Sender: No OFD packet to send [13:43:30]OFD Sender: No OFD packet to send [13:43:35]OFD Sender: No OFD packet to send [13:43:40]OFD Sender: No OFD packet to send [13:43:45]OFD Sender: No OFD packet to send [13:43:50]OFD Sender: No OFD packet to send [13:43:55]OFD Sender: No OFD packet to send [13:44:00]OFD Sender: No OFD packet to send [13:44:05]OFD Sender: No OFD packet to send [13:44:10]OFD Sender: No OFD packet to send [13:44:15]OFD Sender: No OFD packet to send [13:44:20]OFD Sender: No OFD packet to send [13:44:25]OFD Sender: No OFD packet to send [13:44:30]OFD Sender: No OFD packet to send [13:44:35]OFD Sender: No OFD packet to send [13:44:40]OFD Sender: No OFD packet to send [13:44:45]OFD Sender: No OFD packet to send [13:44:50]OFD Sender: No OFD packet to send [13:44:55]OFD Sender: No OFD packet to send [13:45:00]OFD Sender: No OFD packet to send [13:45:05]OFD Sender: No OFD packet to send [13:45:10]OFD Sender: No OFD packet to send [13:45:15]OFD Sender: No OFD packet to send [13:45:20]OFD Sender: No OFD packet to send [13:45:25]OFD Sender: No OFD packet to send [13:45:30]OFD Sender: No OFD packet to send [13:45:35]OFD Sender: No OFD packet to send [13:45:40]OFD Sender: No OFD packet to send [13:45:45]OFD Sender: No OFD packet to send [13:45:50]OFD Sender: No OFD packet to send [13:45:55]OFD Sender: No OFD packet to send [13:46:00]OFD Sender: No OFD packet to send [13:46:05]OFD Sender: No OFD packet to send [13:46:10]OFD Sender: No OFD packet to send [13:46:15]OFD Sender: No OFD packet to send [13:46:20]OFD Sender: No OFD packet to send [13:46:25]OFD Sender: No OFD packet to send [13:46:30]OFD Sender: No OFD packet to send [13:46:35]OFD Sender: No OFD packet to send [13:46:40]OFD Sender: No OFD packet to send [13:46:45]OFD Sender: No OFD packet to send [13:46:50]OFD Sender: No OFD packet to send [13:46:55]OFD Sender: No OFD packet to send [13:47:00]OFD Sender: No OFD packet to send [13:47:05]OFD Sender: No OFD packet to send [13:47:10]OFD Sender: No OFD packet to send [13:47:15]OFD Sender: No OFD packet to send [13:47:20]OFD Sender: No OFD packet to send [13:47:25]OFD Sender: No OFD packet to send [13:47:30]OFD Sender: No OFD packet to send [13:47:35]OFD Sender: No OFD packet to send [13:47:40]OFD Sender: No OFD packet to send [13:47:45]OFD Sender: No OFD packet to send [13:47:50]OFD Sender: No OFD packet to send [13:47:55]OFD Sender: No OFD packet to send [13:48:00]OFD Sender: No OFD packet to send [13:48:05]OFD Sender: No OFD packet to send [13:48:10]OFD Sender: No OFD packet to send [13:48:15]OFD Sender: No OFD packet to send [13:48:20]OFD Sender: No OFD packet to send [13:48:25]OFD Sender: No OFD packet to send [13:48:30]OFD Sender: No OFD packet to send [13:48:35]OFD Sender: No OFD packet to send [13:48:40]OFD Sender: No OFD packet to send [13:48:45]OFD Sender: No OFD packet to send [13:48:51]OFD Sender: No OFD packet to send [13:48:56]OFD Sender: No OFD packet to send [13:49:01]OFD Sender: No OFD packet to send [13:49:06]OFD Sender: No OFD packet to send [13:49:11]OFD Sender: No OFD packet to send [13:49:16]OFD Sender: No OFD packet to send [13:49:21]OFD Sender: No OFD packet to send [13:49:26]OFD Sender: No OFD packet to send [13:49:31]OFD Sender: No OFD packet to send [13:49:36]OFD Sender: No OFD packet to send [13:49:41]OFD Sender: No OFD packet to send [13:49:46]OFD Sender: No OFD packet to send [13:49:51]OFD Sender: No OFD packet to send [13:49:56]OFD Sender: No OFD packet to send [13:50:01]OFD Sender: No OFD packet to send [13:50:06]OFD Sender: No OFD packet to send [13:50:11]OFD Sender: No OFD packet to send [13:50:16]OFD Sender: No OFD packet to send [13:50:21]OFD Sender: No OFD packet to send [13:50:26]OFD Sender: No OFD packet to send [13:50:31]OFD Sender: No OFD packet to send [13:50:36]OFD Sender: No OFD packet to send [13:50:41]OFD Sender: No OFD packet to send [13:50:46]OFD Sender: No OFD packet to send [13:50:51]OFD Sender: No OFD packet to send [13:50:56]OFD Sender: No OFD packet to send [13:51:01]OFD Sender: No OFD packet to send [13:51:06]OFD Sender: No OFD packet to send [13:51:11]OFD Sender: No OFD packet to send [13:51:16]OFD Sender: No OFD packet to send [13:51:21]OFD Sender: No OFD packet to send [13:51:26]OFD Sender: No OFD packet to send [13:51:31]OFD Sender: No OFD packet to send [13:51:36]OFD Sender: No OFD packet to send [13:51:41]OFD Sender: No OFD packet to send [13:51:46]OFD Sender: No OFD packet to send [13:51:51]OFD Sender: No OFD packet to send [13:51:56]OFD Sender: No OFD packet to send [13:52:01]OFD Sender: No OFD packet to send [13:52:06]OFD Sender: No OFD packet to send [13:52:11]OFD Sender: No OFD packet to send [13:52:16]OFD Sender: No OFD packet to send [13:52:21]OFD Sender: No OFD packet to send [13:52:26]OFD Sender: No OFD packet to send [13:52:31]OFD Sender: No OFD packet to send [13:52:36]OFD Sender: No OFD packet to send [13:52:41]OFD Sender: No OFD packet to send [13:52:46]OFD Sender: No OFD packet to send [13:52:51]OFD Sender: No OFD packet to send [13:52:56]OFD Sender: No OFD packet to send [13:53:01]OFD Sender: No OFD packet to send [13:53:06]OFD Sender: No OFD packet to send [13:53:11]OFD Sender: No OFD packet to send [13:53:16]OFD Sender: No OFD packet to send [13:53:21]OFD Sender: No OFD packet to send [13:53:26]OFD Sender: No OFD packet to send [13:53:31]OFD Sender: No OFD packet to send [13:53:36]OFD Sender: No OFD packet to send [13:53:41]OFD Sender: No OFD packet to send [13:53:46]OFD Sender: No OFD packet to send [13:53:51]OFD Sender: No OFD packet to send [13:53:56]OFD Sender: No OFD packet to send [13:54:01]OFD Sender: No OFD packet to send [13:54:06]OFD Sender: No OFD packet to send [13:54:11]OFD Sender: No OFD packet to send [13:54:15]accept exits with 9 [13:54:15]New connection [13:54:15]New thread 3067305316 created [13:54:15]Thread 3067161956 joined [13:54:15]Waiting for new connection... [13:54:15] Sock 9.Parse request [13:54:15]Sock 9.Check first char [13:54:15]Sock 9.First char is OK [13:54:15]request: POST /json_proto HTTP/1.0 [13:54:15]Method: POST [13:54:15]URL: /json_proto [13:54:15]Method is POST - this is cgi request [13:54:15]url: /json_proto [13:54:15]query_string will be loaded in cgi processing [13:54:15]execute_cgi json_proto POST (null) [13:54:15]execute_cgi path=json_proto method=POST [13:54:15]POST find Content-Length [13:54:15]Host: 172.17.49.196:8080 [13:54:15]Content-Length: 1164 [13:54:15]Content-Type: application/json [13:54:15] [13:54:15]POST finish read [13:54:15]Found Content-Length = 1164 [13:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164337", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 169.00, "quantity" : 1.000, "sum" : 169.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "90448300", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red Bull 0,355\u043B", "price" : 265.00, "quantity" : 1.000, "sum" : 265.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977624", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 55\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 493.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:15]execute_script... [13: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 : (3)164337", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 169.00, "quantity" : 1.000, "sum" : 169.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "90448300", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red Bull 0,355\u043B", "price" : 265.00, "quantity" : 1.000, "sum" : 265.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977624", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 55\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 493.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:15]POST & json_proto [13:54:15]process_json_proto [13:54:15]json parsed OK: [13:54:15]protocol is kg_v1.0 [13:54:15]action value=close_receipt [13:54:15]process_action close_receipt [13:54:15]cmd_close_receipt [13:54:15]MH_GetDate [13:54:15]Write to MH i2c: F0 00 00 19 32 3A [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: F0 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: F0 09 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: F0 09 00 19 32 00 90 51 1A 67 BD 3B 11 67 15 [13:54:15]GetLastDocTimeStamp 1729776315 [13:54:15]current date 1729778064 [13:54:15]FM_GetShiftState [13:54:15]SAM_PROTO_GetShiftState [13:54:15]wFMCommunicate request_size=4 [13:54:15]MH_SAM_APDU [13:54:15]CAPDU: 80 13 01 00 [13:54:15]Write to MH i2c: E2 08 00 1A 32 80 13 01 00 00 00 00 00 C9 [13:54:15]Write i2c OK [13:54:15]MH_I2C_Read... [13:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:15]Read from MH i2c: E2 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 0E 00 [13:54:15]MH_I2C_Read... [13:54:15]Read from MH i2c: E2 0E 00 1A 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 15 [13:54:15]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [13:54:15]wFMCommunicate OK [13:54:15]SAM_PROTO_GetShiftState done [13:54:15]FM_GetShiftState done [13:54:15]opened in 1729728560 [13:54:15]opened+sec_in_day 1729814960 [13:54:15]quantity*price = 16900 [13:54:15]sum+1 = 16901 [13:54:15]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 90448300 Энерг напиток Red Bull 0,355л 1.000 * 265.00 = 265.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4011100977624 Шок Батончик Баунти 55г 1.000 * 59.00 = 59.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 493.00 НСП 1% : 4.36 НДС 12% : 52.35 Наличными: 493.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 64 24.10.2024 13:54 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50422 ФПД: 271540225444358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135424&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50422&fm=271540225444358&tin=02508201610067®Number=0000000000097022&sum=49300 0 [13:54:16]StoreToDocumentArchive [13:54:16]shift 492 fd 50422 [13:54:16]save to /storage/0492/doc_00050422 [13:54:16]save last doc name /storage/0492/doc_00050422 to /storage/kkm_last_doc_name [13:54:16]save OK [13:54:16]Clear old archive folders... [13:54:16]ProcessDocumentItem done err = 0, tmpTLVsize=490 [13:54:16]tlvbuf is B6F30790 [13:54:16]SAM_PROTO_ClearQueue [13:54:16]wFMCommunicate request_size=4 [13:54:16]MH_SAM_APDU [13:54:16]CAPDU: 80 09 00 00 [13:54:16]Write to MH i2c: E2 08 00 27 32 80 09 00 00 00 00 00 00 CB [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:16]Read from MH i2c: E2 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 03 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 03 00 27 32 00 90 00 CD [13:54:16]RAPDU: 90 00 [13:54:16]wFMCommunicate OK [13:54:16]SAM_PROTO_ClearQueue done [13:54:16]KKMCreateOFDPacket [13:54:16]OFDProtocolAddRootSTLVToBuf [13:54:16]FM_MakeSignedData [13:54:16]FM_MakeSignedData [13:54:16]SAM_PROTO_SignData [13:54:16]wFMCommunicate request_size=4 [13:54:16]MH_SAM_APDU [13:54:16]CAPDU: 80 0D 01 02 [13:54:16]Write to MH i2c: E2 08 00 28 32 80 0D 01 02 00 00 00 00 D3 [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:16]Read from MH i2c: E2 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 03 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 03 00 28 32 00 90 00 CE [13:54:16]RAPDU: 90 00 [13:54:16]wFMCommunicate OK [13:54:16]wFMCommunicate request_size=255 [13:54:16]MH_SAM_APDU [13:54:16]CAPDU: 80 0D 02 02 FA 03 00 EA 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 [13:54:16]Write to MH i2c: E2 02 01 29 32 80 0D 02 02 FA 00 03 00 EA 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 00 00 AC [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 03 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 03 00 29 32 00 90 00 CF [13:54:17]RAPDU: 90 00 [13:54:17]wFMCommunicate OK [13:54:17]wFMCommunicate request_size=249 [13:54:17]MH_SAM_APDU [13:54:17]CAPDU: 80 0D 02 02 F4 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 14 00 00 00 00 07 04 06 00 94 C0 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 90 51 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F6 C4 00 00 35 04 06 00 F6 F6 E2 AE 0A 06 [13:54:17]Write to MH i2c: E2 FC 00 2A 32 80 0D 02 02 F4 00 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 14 00 00 00 00 07 04 06 00 94 C0 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 90 51 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F6 C4 00 00 35 04 06 00 F6 F6 E2 AE 0A 06 00 00 1A [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 03 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 03 00 2A 32 00 90 00 D0 [13:54:17]RAPDU: 90 00 [13:54:17]wFMCommunicate OK [13:54:17]wFMCommunicate request_size=4 [13:54:17]MH_SAM_APDU [13:54:17]CAPDU: 80 0D 03 02 [13:54:17]Write to MH i2c: E2 08 00 2B 32 80 0D 03 02 00 00 00 00 D8 [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 0B 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 0B 00 2B 32 00 68 8B A0 86 5D 7B 3C B3 90 00 B9 [13:54:17]RAPDU: 68 8B A0 86 5D 7B 3C B3 90 00 [13:54:17]wFMCommunicate OK [13:54:17]SAM_PROTO_SignData done [13:54:17]FM_MakeSignedData done [13:54:17]CreateOFDProtocolMessage [13:54:17]wFMCommunicate request_size=4 [13:54:17]MH_SAM_APDU [13:54:17]CAPDU: 80 11 00 00 [13:54:17]Write to MH i2c: E2 08 00 2C 32 80 11 00 00 00 00 00 00 D8 [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 [13:54:17]MH_I2C_Read... [13:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:17]Read from MH i2c: E2 17 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: E2 17 00 2C 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 1F [13:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:54:17]wFMCommunicate OK [13:54:17]CreateOFDProtocolMessage done [13:54:17]OFDSenderStorePacket 50422 [13:54:17]StoreOFDPacket docnum=50422 [13:54:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 FE 01 00 00 FF C7 F6 01 1C 73 5A 03 01 00 03 00 EA 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 14 00 00 00 00 07 04 06 00 94 C0 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 90 51 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F6 C4 00 00 35 04 06 00 F6 F6 E2 AE 0A 06 68 8B A0 86 5D 7B 3C B3 [13:54:17]CheckFolder [13:54:17]dirname=/storage/ofd_packets [13:54:17]CheckFolder done [13:54:17]ProducePacketName [13:54:17]name=ofd_packets/00050422 [13:54:17]NVStorageSaveData ofd_packets/00050422 [13:54:17]File name is /storage/ofd_packets/00050422 [13:54:17]Write 540 bytes [13:54:17]NVStorageSaveData done [13:54:17]OFDSenderStorePacket done [13:54:17]KKMCreateOFDPacket done [13:54:17]NVStorageSaveData kkm_last_timestamp [13:54:17]File name is /storage/kkm_last_timestamp [13:54:17]Write 4 bytes [13:54:17]NVStorageSaveData done [13:54:17]ExternCall_PrintAddStr [13:54:17]wPrintStart [13:54:17]Write to MH i2c: 01 00 00 2D 32 5F [13:54:17]Write i2c OK [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: 01 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: 01 07 00 [13:54:17]MH_I2C_Read... [13:54:17]Read from MH i2c: 01 07 00 2D 32 00 00 00 00 00 FF 0F 74 [13:54:17]RasterBufferAndPrint [13:54:17]line Счет N : (3)164337 [13:54:17]line ИНН: 02508201610067 [13:54:17]line Контрольно-Кассовый Чек [13:54:17]line ПРОДАЖА [13:54:17]line Товар: 4640030091584 [13:54:17]line Сигареты Esse Gold [13:54:17]line 1.000 * 169.00 [13:54:17]line = 169.00 [13:54:17]line НДС 12% НСП 1% [13:54:17]line > о реализуемом товаре [13:54:17]line Товар: 90448300 [13:54:17]line Энерг напиток Red Bull 0,355л [13:54:17]line 1.000 * 265.00 [13:54:17]line = 265.00 [13:54:17]line НДС 12% НСП 1% [13:54:17]line > о реализуемом товаре [13:54:17]line Товар: 4011100977624 [13:54:17]line Шок Батончик Баунти 55г [13:54:17]line 1.000 * 59.00 [13:54:17]line = 59.00 [13:54:17]line НДС 12% НСП 1% [13:54:17]line > о реализуемом товаре [13:54:17]line ИТОГО: 493.00 [13:54:17]line НСП 1% : 4.36 [13:54:17]line НДС 12% : 52.35 [13:54:17]line Наличными: 493.00 [13:54:17]line Безнал.: 0.00 [13:54:17]line Место: АЗС № 80 "Партнер Нефть" [13:54:17]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [13:54:17]line СНО: Общий режим [13:54:17]line Чек 64 24.10.2024 13:54 [13:54:17]line Смена: 492 ФФД: 1.0 [13:54:17]line ЗНМ: 0300000090 [13:54:17]line РНМ: 0000000000097022 [13:54:17]line Версия ККМ: 001 [13:54:17]line ФМ: 0000000000875000 [13:54:17]line ФД: 50422 [13:54:17]line ФПД: 271540225444358 [13:54:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135424&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50422&fm=271540225444358&tin=02508201610067®Number=0000000000097022&sum=49300 [13:54:17]line 0 [13:54:17]written 0, free lines is 4095 [13:54:17]OFD Sender: Processing packet 50422 [packets to send 7, broken 6] [13:54:17]ProducePacketName [13:54:17]name=ofd_packets/00050422 [13:54:17]OFD Sender: To server: pG, [13:54:17]CommunicateWithHost lk.salyk.kg:30040 [13:54:17]ConnectInit lk.salyk.kg [13:54:17]Connected sock=10 [13:54:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 FE 01 00 00 FF C7 F6 01 1C 73 5A 03 01 00 03 00 EA 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 C0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 14 00 00 00 00 07 04 06 00 94 C0 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 90 51 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F6 C4 00 00 35 04 06 00 F6 F6 E2 AE 0A 06 68 8B A0 86 5D 7B 3C B3 [13:54:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 DC 5E 47 00 82 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F6 C4 00 00 F4 03 04 00 24 FD 19 67 B6 04 01 00 00 65 26 35 63 92 70 77 0F [13:54:18]CommunicateWithHost err = 0 [13:54:18]CheckOFDResponse [13:54:18]1017 (14) - 77093643461234 [13:54:18]1041 (16) - 0000000000875000 [13:54:18]1040 (4) - 50422 [13:54:18]1012 (4) - 24.10.2024 07:54 [13:54:18]1206 (1) - 0 [13:54:18]OFD Sender: Remove packet 50422 [13:54:18]ProducePacketName [13:54:18]name=ofd_packets/00050422 [13:54:18]NVStorageDeleteData [13:54:18]Write to MH i2c: 01 00 00 61 32 93 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: 01 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: 01 07 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: 01 07 00 61 32 00 00 00 00 00 9C 0C 42 [13:54:18]RasterBufferAndPrint [13:54:18]line [13:54:18]line [13:54:18]line [13:54:18]line [13:54:18]line [13:54:18]written 0, free lines is 3238 [13:54:18]process_action close_receipt done [13:54:18]requested_data is exist [13:54:18]produce_requested_data [13:54:18]requested_item fm.sn is exist - process it [13:54:18]wFMCommunicate request_size=4 [13:54:18]MH_SAM_APDU [13:54:18]CAPDU: 80 11 00 00 [13:54:18]Write to MH i2c: E2 08 00 68 32 80 11 00 00 00 00 00 00 14 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:18]Read from MH i2c: E2 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 17 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 17 00 68 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 5B [13:54:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [13:54:18]wFMCommunicate OK [13:54:18]requested_item fd.num is exist - process it [13:54:18]SAM_PROTO_GetFieldsCounters [13:54:18]wFMCommunicate request_size=4 [13:54:18]MH_SAM_APDU [13:54:18]CAPDU: 80 13 00 00 [13:54:18]Write to MH i2c: E2 08 00 69 32 80 13 00 00 00 00 00 00 17 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:18]Read from MH i2c: E2 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 62 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 62 00 69 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F6 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [13:54:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F6 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:18]wFMCommunicate OK [13:54:18]SAM_PROTO_GetFieldsCounters done [13:54:18]requested_item shift.num is exist - process it [13:54:18]requested_item shift.opened is exist - process it [13:54:18]req_shift_opened [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 6A 32 80 13 01 00 00 00 00 00 19 [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 6A 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 65 [13:54:18]RAPDU: 09 00 01 30 90 19 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]req_shift_opened done [13:54:18]requested_item shift.open_date is exist - process it [13:54:18]req_shift_open_date [13:54:18]req_shift_open_date done [13:54:18]produce_requested_data done [13:54:18]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50422,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [13:54:18]process_action_free close_receipt [13:54:18]json_value_free [13:54:18]json_value_free done [13:54:18]process_json_proto returns [13:54:18]Send response to host [13:54:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50422,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [13:54:18]free response buf [13:54:18]execute_script done [13:54:18]execute_script returns [13:54:18]free content buf [13:54:18]Sock 9.Close socket [13:54:18]Sock 9.Thread stoped [13:54:18]OFD Sender: No OFD packet to send [13:54:23]OFD Sender: No OFD packet to send [13:54:28]OFD Sender: No OFD packet to send [13:54:33]OFD Sender: No OFD packet to send [13:54:38]OFD Sender: No OFD packet to send [13:54:43]OFD Sender: No OFD packet to send [13:54:48]OFD Sender: No OFD packet to send [13:54:53]OFD Sender: No OFD packet to send [13:54:58]OFD Sender: No OFD packet to send [13:55:03]OFD Sender: No OFD packet to send [13:55:08]OFD Sender: No OFD packet to send [13:55:13]OFD Sender: No OFD packet to send [13:55:18]OFD Sender: No OFD packet to send [13:55:23]OFD Sender: No OFD packet to send [13:55:28]OFD Sender: No OFD packet to send [13:55:33]OFD Sender: No OFD packet to send [13:55:38]OFD Sender: No OFD packet to send [13:55:43]OFD Sender: No OFD packet to send [13:55:48]OFD Sender: No OFD packet to send [13:55:53]OFD Sender: No OFD packet to send [13:55:58]OFD Sender: No OFD packet to send [13:56:03]OFD Sender: No OFD packet to send [13:56:08]OFD Sender: No OFD packet to send [13:56:13]OFD Sender: No OFD packet to send [13:56:18]OFD Sender: No OFD packet to send [13:56:23]OFD Sender: No OFD packet to send [13:56:28]OFD Sender: No OFD packet to send [13:56:33]OFD Sender: No OFD packet to send [13:56:38]OFD Sender: No OFD packet to send [13:56:43]OFD Sender: No OFD packet to send [13:56:48]OFD Sender: No OFD packet to send [13:56:53]OFD Sender: No OFD packet to send [13:56:58]OFD Sender: No OFD packet to send [13:57:03]OFD Sender: No OFD packet to send [13:57:08]OFD Sender: No OFD packet to send [13:57:13]OFD Sender: No OFD packet to send [13:57:18]OFD Sender: No OFD packet to send [13:57:23]OFD Sender: No OFD packet to send [13:57:28]OFD Sender: No OFD packet to send [13:57:33]OFD Sender: No OFD packet to send [13:57:38]OFD Sender: No OFD packet to send [13:57:43]OFD Sender: No OFD packet to send [13:57:48]OFD Sender: No OFD packet to send [13:57:53]OFD Sender: No OFD packet to send [13:57:58]OFD Sender: No OFD packet to send [13:58:03]OFD Sender: No OFD packet to send [13:58:08]OFD Sender: No OFD packet to send [13:58:13]OFD Sender: No OFD packet to send [13:58:18]OFD Sender: No OFD packet to send [13:58:23]OFD Sender: No OFD packet to send [13:58:28]OFD Sender: No OFD packet to send [13:58:33]OFD Sender: No OFD packet to send [13:58:38]OFD Sender: No OFD packet to send [13:58:43]OFD Sender: No OFD packet to send [13:58:48]OFD Sender: No OFD packet to send [13:58:53]OFD Sender: No OFD packet to send [13:58:58]OFD Sender: No OFD packet to send [13:59:03]OFD Sender: No OFD packet to send [13:59:08]OFD Sender: No OFD packet to send [13:59:13]OFD Sender: No OFD packet to send [13:59:18]OFD Sender: No OFD packet to send [13:59:23]OFD Sender: No OFD packet to send [13:59:28]OFD Sender: No OFD packet to send [13:59:33]OFD Sender: No OFD packet to send [13:59:38]OFD Sender: No OFD packet to send [13:59:43]OFD Sender: No OFD packet to send [13:59:48]OFD Sender: No OFD packet to send [13:59:53]OFD Sender: No OFD packet to send [13:59:58]OFD Sender: No OFD packet to send [14:00:03]OFD Sender: No OFD packet to send [14:00:08]OFD Sender: No OFD packet to send [14:00:13]OFD Sender: No OFD packet to send [14:00:18]OFD Sender: No OFD packet to send [14:00:23]OFD Sender: No OFD packet to send [14:00:28]OFD Sender: No OFD packet to send [14:00:33]OFD Sender: No OFD packet to send [14:00:38]OFD Sender: No OFD packet to send [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:48]OFD Sender: No OFD packet to send [14:02:53]OFD Sender: No OFD packet to send [14:02:58]OFD Sender: No OFD packet to send [14:03:03]OFD Sender: No OFD packet to send [14:03:08]OFD Sender: No OFD packet to send [14:03:13]OFD Sender: No OFD packet to send [14:03:18]OFD Sender: No OFD packet to send [14:03:23]OFD Sender: No OFD packet to send [14:03:28]OFD Sender: No OFD packet to send [14:03:33]OFD Sender: No OFD packet to send [14:03:38]OFD Sender: No OFD packet to send [14:03:43]OFD Sender: No OFD packet to send [14:03:48]OFD Sender: No OFD packet to send [14:03:53]OFD Sender: No OFD packet to send [14:03:58]OFD Sender: No OFD packet to send [14:04:03]OFD Sender: No OFD packet to send [14:04:08]OFD Sender: No OFD packet to send [14:04:13]OFD Sender: No OFD packet to send [14:04:18]OFD Sender: No OFD packet to send [14:04:23]OFD Sender: No OFD packet to send [14:04:28]OFD Sender: No OFD packet to send [14:04:33]OFD Sender: No OFD packet to send [14:04:38]OFD Sender: No OFD packet to send [14:04:43]OFD Sender: No OFD packet to send [14:04:48]OFD Sender: No OFD packet to send [14:04:53]OFD Sender: No OFD packet to send [14:04:58]OFD Sender: No OFD packet to send [14:05:04]OFD Sender: No OFD packet to send [14:05:09]OFD Sender: No OFD packet to send [14:05:14]OFD Sender: No OFD packet to send [14:05:19]OFD Sender: No OFD packet to send [14:05:24]OFD Sender: No OFD packet to send [14:05:29]OFD Sender: No OFD packet to send [14:05:34]OFD Sender: No OFD packet to send [14:05:39]OFD Sender: No OFD packet to send [14:05:44]OFD Sender: No OFD packet to send [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:04]OFD Sender: No OFD packet to send [14:06:09]OFD Sender: No OFD packet to send [14:06:14]OFD Sender: No OFD packet to send [14:06:19]OFD Sender: No OFD packet to send [14:06:24]OFD Sender: No OFD packet to send [14:06:29]OFD Sender: No OFD packet to send [14:06:34]OFD Sender: No OFD packet to send [14:06:39]OFD Sender: No OFD packet to send [14:06:44]OFD Sender: No OFD packet to send [14:06:49]OFD Sender: No OFD packet to send [14:06:54]OFD Sender: No OFD packet to send [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:52]accept exits with 7 [14:07:52]New connection [14:07:52]New thread 3067161956 created [14:07:52]Thread 3067305316 joined [14:07:52]Waiting for new connection... [14:07:52] Sock 7.Parse request [14:07:52]Sock 7.Check first char [14:07:52]Sock 7.First char is OK [14:07:52]request: POST /json_proto HTTP/1.0 [14:07:52]Method: POST [14:07:52]URL: /json_proto [14:07:52]Method is POST - this is cgi request [14:07:52]url: /json_proto [14:07:52]query_string will be loaded in cgi processing [14:07:52]execute_cgi json_proto POST (null) [14:07:52]execute_cgi path=json_proto method=POST [14:07:52]POST find Content-Length [14:07:52]Host: 172.17.49.196:8080 [14:07:52]Content-Length: 689 [14:07:52]Content-Type: application/json [14:07:52] [14:07:52]POST finish read [14:07:52]Found Content-Length = 689 [14:07:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164338", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:52]execute_script... [14:07: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 : (3)164338", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:52]POST & json_proto [14:07:52]process_json_proto [14:07:52]json parsed OK: [14:07:52]protocol is kg_v1.0 [14:07:52]action value=close_receipt [14:07:52]process_action close_receipt [14:07:52]cmd_close_receipt [14:07:52]MH_GetDate [14:07:52]Write to MH i2c: F0 00 00 6B 32 8C [14:07:52]Write i2c OK [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: F0 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: F0 09 00 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: F0 09 00 6B 32 00 C1 54 1A 67 BD 3B 11 67 9B [14:07:52]GetLastDocTimeStamp 1729778064 [14:07:52]current date 1729778881 [14:07:52]FM_GetShiftState [14:07:52]SAM_PROTO_GetShiftState [14:07:52]wFMCommunicate request_size=4 [14:07:52]MH_SAM_APDU [14:07:52]CAPDU: 80 13 01 00 [14:07:52]Write to MH i2c: E2 08 00 6C 32 80 13 01 00 00 00 00 00 1B [14:07:52]Write i2c OK [14:07:52]MH_I2C_Read... [14:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:52]Read from MH i2c: E2 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: E2 0E 00 [14:07:52]MH_I2C_Read... [14:07:52]Read from MH i2c: E2 0E 00 6C 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 67 [14:07:52]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:07:52]wFMCommunicate OK [14:07:52]SAM_PROTO_GetShiftState done [14:07:52]FM_GetShiftState done [14:07:52]opened in 1729728560 [14:07:52]opened+sec_in_day 1729814960 [14:07:52]quantity*price = 10000 [14:07:52]sum+1 = 10001 [14:07:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 65 24.10.2024 14:08 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50423 ФПД: 132017647257835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140801&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50423&fm=132017647257835&tin=02508201610067®Number=0000000000097022&sum=10000 0 [14:07:53]StoreToDocumentArchive [14:07:53]shift 492 fd 50423 [14:07:53]save to /storage/0492/doc_00050423 [14:07:53]save last doc name /storage/0492/doc_00050423 to /storage/kkm_last_doc_name [14:07:53]save OK [14:07:53]Clear old archive folders... [14:07:53]ProcessDocumentItem done err = 0, tmpTLVsize=293 [14:07:53]tlvbuf is 0011A490 [14:07:53]SAM_PROTO_ClearQueue [14:07:53]wFMCommunicate request_size=4 [14:07:53]MH_SAM_APDU [14:07:53]CAPDU: 80 09 00 00 [14:07:53]Write to MH i2c: E2 08 00 79 32 80 09 00 00 00 00 00 00 1D [14:07:53]Write i2c OK [14:07:53]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 79 32 00 90 00 1F [14:07:54]RAPDU: 90 00 [14:07:54]wFMCommunicate OK [14:07:54]SAM_PROTO_ClearQueue done [14:07:54]KKMCreateOFDPacket [14:07:54]OFDProtocolAddRootSTLVToBuf [14:07:54]FM_MakeSignedData [14:07:54]FM_MakeSignedData [14:07:54]SAM_PROTO_SignData [14:07:54]wFMCommunicate request_size=4 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 0D 01 02 [14:07:54]Write to MH i2c: E2 08 00 7A 32 80 0D 01 02 00 00 00 00 25 [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 7A 32 00 90 00 20 [14:07:54]RAPDU: 90 00 [14:07:54]wFMCommunicate OK [14:07:54]wFMCommunicate request_size=255 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C1 54 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [14:07:54]Write to MH i2c: E2 02 01 7B 32 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C1 54 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 A2 [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]OFD Sender: No OFD packet to send [14:07:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 7B 32 00 90 00 21 [14:07:54]RAPDU: 90 00 [14:07:54]wFMCommunicate OK [14:07:54]wFMCommunicate request_size=52 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F7 C4 00 00 35 04 06 00 78 11 C0 F8 08 EB [14:07:54]Write to MH i2c: E2 37 00 7C 32 80 0D 02 02 2F 00 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F7 C4 00 00 35 04 06 00 78 11 C0 F8 08 EB 00 00 C9 [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 03 00 7C 32 00 90 00 22 [14:07:54]RAPDU: 90 00 [14:07:54]wFMCommunicate OK [14:07:54]wFMCommunicate request_size=4 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 0D 03 02 [14:07:54]Write to MH i2c: E2 08 00 7D 32 80 0D 03 02 00 00 00 00 2A [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 0B 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 0B 00 7D 32 00 4B CC 3A A2 E2 7A 12 5E 90 00 EA [14:07:54]RAPDU: 4B CC 3A A2 E2 7A 12 5E 90 00 [14:07:54]wFMCommunicate OK [14:07:54]SAM_PROTO_SignData done [14:07:54]FM_MakeSignedData done [14:07:54]CreateOFDProtocolMessage [14:07:54]wFMCommunicate request_size=4 [14:07:54]MH_SAM_APDU [14:07:54]CAPDU: 80 11 00 00 [14:07:54]Write to MH i2c: E2 08 00 7E 32 80 11 00 00 00 00 00 00 2A [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:54]Read from MH i2c: E2 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 17 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: E2 17 00 7E 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 71 [14:07:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:07:54]wFMCommunicate OK [14:07:54]CreateOFDProtocolMessage done [14:07:54]OFDSenderStorePacket 50423 [14:07:54]StoreOFDPacket docnum=50423 [14:07:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 39 01 00 00 18 FF 31 01 91 CB 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C1 54 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F7 C4 00 00 35 04 06 00 78 11 C0 F8 08 EB 4B CC 3A A2 E2 7A 12 5E [14:07:54]CheckFolder [14:07:54]dirname=/storage/ofd_packets [14:07:54]CheckFolder done [14:07:54]ProducePacketName [14:07:54]name=ofd_packets/00050423 [14:07:54]NVStorageSaveData ofd_packets/00050423 [14:07:54]File name is /storage/ofd_packets/00050423 [14:07:54]Write 343 bytes [14:07:54]NVStorageSaveData done [14:07:54]OFDSenderStorePacket done [14:07:54]KKMCreateOFDPacket done [14:07:54]NVStorageSaveData kkm_last_timestamp [14:07:54]File name is /storage/kkm_last_timestamp [14:07:54]Write 4 bytes [14:07:54]NVStorageSaveData done [14:07:54]ExternCall_PrintAddStr [14:07:54]wPrintStart [14:07:54]Write to MH i2c: 01 00 00 7F 32 B1 [14:07:54]Write i2c OK [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: 01 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: 01 07 00 [14:07:54]MH_I2C_Read... [14:07:54]Read from MH i2c: 01 07 00 7F 32 00 00 00 00 00 FF 0F C6 [14:07:54]RasterBufferAndPrint [14:07:54]line Счет N : (3)164338 [14:07:54]line ИНН: 02508201610067 [14:07:54]line Контрольно-Кассовый Чек [14:07:54]line ПРОДАЖА [14:07:54]line Товар: 4870002326172 [14:07:54]line Вода ASU пит н.газ лимон ПЭТ 1л [14:07:54]line 1.000 * 100.00 [14:07:54]line = 100.00 [14:07:54]line НДС 12% НСП 1% [14:07:54]line > о реализуемом товаре [14:07:54]line ИТОГО: 100.00 [14:07:54]line НСП 1% : 0.88 [14:07:54]line НДС 12% : 10.62 [14:07:54]line Наличными: 100.00 [14:07:54]line Безнал.: 0.00 [14:07:54]line Место: АЗС № 80 "Партнер Нефть" [14:07:54]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [14:07:54]line СНО: Общий режим [14:07:54]line Чек 65 24.10.2024 14:08 [14:07:54]line Смена: 492 ФФД: 1.0 [14:07:54]line ЗНМ: 0300000090 [14:07:54]line РНМ: 0000000000097022 [14:07:54]line Версия ККМ: 001 [14:07:54]line ФМ: 0000000000875000 [14:07:54]line ФД: 50423 [14:07:54]line ФПД: 132017647257835 [14:07:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140801&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50423&fm=132017647257835&tin=02508201610067®Number=0000000000097022&sum=10000 [14:07:54]OFD Sender: Processing packet 50423 [packets to send 7, broken 6] [14:07:54]ProducePacketName [14:07:54]name=ofd_packets/00050423 [14:07:54]OFD Sender: To server: pG, [14:07:54]CommunicateWithHost lk.salyk.kg:30040 [14:07:54]ConnectInit lk.salyk.kg [14:07:54]line 0 [14:07:54]written 0, free lines is 4095 [14:07:55]Connected sock=10 [14:07:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 39 01 00 00 18 FF 31 01 91 CB 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 C1 54 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F7 C4 00 00 35 04 06 00 78 11 C0 F8 08 EB 4B CC 3A A2 E2 7A 12 5E [14:07:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 8F D3 47 00 AD B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F7 C4 00 00 F4 03 04 00 55 00 1A 67 B6 04 01 00 00 7A B7 D6 0C 3E A4 BF AF [14:07:55]CommunicateWithHost err = 0 [14:07:55]CheckOFDResponse [14:07:55]1017 (14) - 77093643461234 [14:07:55]1041 (16) - 0000000000875000 [14:07:55]1040 (4) - 50423 [14:07:55]1012 (4) - 24.10.2024 08:07 [14:07:55]1206 (1) - 0 [14:07:55]OFD Sender: Remove packet 50423 [14:07:55]ProducePacketName [14:07:55]name=ofd_packets/00050423 [14:07:55]NVStorageDeleteData [14:07:55]Write to MH i2c: 01 00 00 A8 32 DA [14:07:55]Write i2c OK [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: 01 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: 01 07 00 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: 01 07 00 A8 32 00 00 00 00 00 09 0D F7 [14:07:55]RasterBufferAndPrint [14:07:55]line [14:07:55]line [14:07:55]line [14:07:55]line [14:07:55]line [14:07:55]written 0, free lines is 3346 [14:07:55]process_action close_receipt done [14:07:55]requested_data is exist [14:07:55]produce_requested_data [14:07:55]requested_item fm.sn is exist - process it [14:07:55]wFMCommunicate request_size=4 [14:07:55]MH_SAM_APDU [14:07:55]CAPDU: 80 11 00 00 [14:07:55]Write to MH i2c: E2 08 00 AF 32 80 11 00 00 00 00 00 00 5B [14:07:55]Write i2c OK [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: E2 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: E2 17 00 [14:07:55]MH_I2C_Read... [14:07:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:55]Read from MH i2c: E2 17 00 AF 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A2 [14:07:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:07:55]wFMCommunicate OK [14:07:55]requested_item fd.num is exist - process it [14:07:55]SAM_PROTO_GetFieldsCounters [14:07:55]wFMCommunicate request_size=4 [14:07:55]MH_SAM_APDU [14:07:55]CAPDU: 80 13 00 00 [14:07:55]Write to MH i2c: E2 08 00 B0 32 80 13 00 00 00 00 00 00 5E [14:07:55]Write i2c OK [14:07:55]MH_I2C_Read... [14:07:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:55]Read from MH i2c: E2 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: E2 62 00 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: E2 62 00 B0 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F7 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 D9 [14:07:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F7 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:07:55]wFMCommunicate OK [14:07:55]SAM_PROTO_GetFieldsCounters done [14:07:55]requested_item shift.num is exist - process it [14:07:55]requested_item shift.opened is exist - process it [14:07:55]req_shift_opened [14:07:55]FM_GetShiftState [14:07:55]SAM_PROTO_GetShiftState [14:07:55]wFMCommunicate request_size=4 [14:07:55]MH_SAM_APDU [14:07:55]CAPDU: 80 13 01 00 [14:07:55]Write to MH i2c: E2 08 00 B1 32 80 13 01 00 00 00 00 00 60 [14:07:55]Write i2c OK [14:07:55]MH_I2C_Read... [14:07:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:55]Read from MH i2c: E2 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: E2 0E 00 [14:07:55]MH_I2C_Read... [14:07:55]Read from MH i2c: E2 0E 00 B1 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 AC [14:07:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:07:55]wFMCommunicate OK [14:07:55]SAM_PROTO_GetShiftState done [14:07:55]FM_GetShiftState done [14:07:55]req_shift_opened done [14:07:55]requested_item shift.open_date is exist - process it [14:07:55]req_shift_open_date [14:07:55]req_shift_open_date done [14:07:55]produce_requested_data done [14:07:55]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50423,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [14:07:55]process_action_free close_receipt [14:07:55]json_value_free [14:07:55]json_value_free done [14:07:55]process_json_proto returns [14:07:55]Send response to host [14:07:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50423,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [14:07:55]free response buf [14:07:55]execute_script done [14:07:55]execute_script returns [14:07:55]free content buf [14:07:55]Sock 7.Close socket [14:07:55]Sock 7.Thread stoped [14:07:55]OFD Sender: No OFD packet to send [14:08:00]OFD Sender: No OFD packet to send [14:08:05]OFD Sender: No OFD packet to send [14:08:10]OFD Sender: No OFD packet to send [14:08:15]OFD Sender: No OFD packet to send [14:08:20]OFD Sender: No OFD packet to send [14:08:25]OFD Sender: No OFD packet to send [14:08:30]OFD Sender: No OFD packet to send [14:08:35]OFD Sender: No OFD packet to send [14:08:40]OFD Sender: No OFD packet to send [14:08:45]OFD Sender: No OFD packet to send [14:08:50]OFD Sender: No OFD packet to send [14:08:55]OFD Sender: No OFD packet to send [14:09:00]OFD Sender: No OFD packet to send [14:09:05]OFD Sender: No OFD packet to send [14:09:10]OFD Sender: No OFD packet to send [14:09:15]OFD Sender: No OFD packet to send [14:09:20]OFD Sender: No OFD packet to send [14:09:25]OFD Sender: No OFD packet to send [14:09:30]OFD Sender: No OFD packet to send [14:09:35]OFD Sender: No OFD packet to send [14:09:40]OFD Sender: No OFD packet to send [14:09:45]OFD Sender: No OFD packet to send [14:09:50]OFD Sender: No OFD packet to send [14:09:55]OFD Sender: No OFD packet to send [14:10:00]OFD Sender: No OFD packet to send [14:10:05]OFD Sender: No OFD packet to send [14:10:10]OFD Sender: No OFD packet to send [14:10:15]OFD Sender: No OFD packet to send [14:10:20]OFD Sender: No OFD packet to send [14:10:25]OFD Sender: No OFD packet to send [14:10:30]OFD Sender: No OFD packet to send [14:10:35]OFD Sender: No OFD packet to send [14:10:40]OFD Sender: No OFD packet to send [14:10:45]OFD Sender: No OFD packet to send [14:10:50]OFD Sender: No OFD packet to send [14:10:55]OFD Sender: No OFD packet to send [14:11:00]OFD Sender: No OFD packet to send [14:11:05]OFD Sender: No OFD packet to send [14:11:10]OFD Sender: No OFD packet to send [14:11:15]OFD Sender: No OFD packet to send [14:11:20]OFD Sender: No OFD packet to send [14:11:25]OFD Sender: No OFD packet to send [14:11:30]OFD Sender: No OFD packet to send [14:11:35]OFD Sender: No OFD packet to send [14:11:40]OFD Sender: No OFD packet to send [14:11:45]OFD Sender: No OFD packet to send [14:11:50]OFD Sender: No OFD packet to send [14:11:55]OFD Sender: No OFD packet to send [14:12:00]OFD Sender: No OFD packet to send [14:12:05]OFD Sender: No OFD packet to send [14:12:10]OFD Sender: No OFD packet to send [14:12:15]OFD Sender: No OFD packet to send [14:12:20]OFD Sender: No OFD packet to send [14:12:25]OFD Sender: No OFD packet to send [14:12:30]OFD Sender: No OFD packet to send [14:12:35]OFD Sender: No OFD packet to send [14:12:40]OFD Sender: No OFD packet to send [14:12:45]OFD Sender: No OFD packet to send [14:12:50]OFD Sender: No OFD packet to send [14:12:55]OFD Sender: No OFD packet to send [14:13:00]OFD Sender: No OFD packet to send [14:13:05]OFD Sender: No OFD packet to send [14:13:10]OFD Sender: No OFD packet to send [14:13:16]OFD Sender: No OFD packet to send [14:13:21]OFD Sender: No OFD packet to send [14:13:26]OFD Sender: No OFD packet to send [14:13:31]OFD Sender: No OFD packet to send [14:13:36]OFD Sender: No OFD packet to send [14:13:41]OFD Sender: No OFD packet to send [14:13:46]OFD Sender: No OFD packet to send [14:13:51]OFD Sender: No OFD packet to send [14:13:56]OFD Sender: No OFD packet to send [14:14:01]OFD Sender: No OFD packet to send [14:14:06]OFD Sender: No OFD packet to send [14:14:11]OFD Sender: No OFD packet to send [14:14:16]OFD Sender: No OFD packet to send [14:14:21]OFD Sender: No OFD packet to send [14:14:26]OFD Sender: No OFD packet to send [14:14:31]OFD Sender: No OFD packet to send [14:14:36]OFD Sender: No OFD packet to send [14:14:41]OFD Sender: No OFD packet to send [14:14:46]OFD Sender: No OFD packet to send [14:14:51]OFD Sender: No OFD packet to send [14:14:56]OFD Sender: No OFD packet to send [14:15:01]OFD Sender: No OFD packet to send [14:15:06]OFD Sender: No OFD packet to send [14:15:11]OFD Sender: No OFD packet to send [14:15:16]OFD Sender: No OFD packet to send [14:15:21]OFD Sender: No OFD packet to send [14:15:26]OFD Sender: No OFD packet to send [14:15:31]OFD Sender: No OFD packet to send [14:15:36]OFD Sender: No OFD packet to send [14:15:41]OFD Sender: No OFD packet to send [14:15:46]OFD Sender: No OFD packet to send [14:15:51]OFD Sender: No OFD packet to send [14:15:56]OFD Sender: No OFD packet to send [14:16:01]OFD Sender: No OFD packet to send [14:16:06]OFD Sender: No OFD packet to send [14:16:11]OFD Sender: No OFD packet to send [14:16:16]OFD Sender: No OFD packet to send [14:16:21]OFD Sender: No OFD packet to send [14:16:26]OFD Sender: No OFD packet to send [14:16:31]OFD Sender: No OFD packet to send [14:16:36]OFD Sender: No OFD packet to send [14:16:41]OFD Sender: No OFD packet to send [14:16:46]OFD Sender: No OFD packet to send [14:16:51]OFD Sender: No OFD packet to send [14:16:56]OFD Sender: No OFD packet to send [14:17:01]OFD Sender: No OFD packet to send [14:17:06]OFD Sender: No OFD packet to send [14:17:11]OFD Sender: No OFD packet to send [14:17:16]OFD Sender: No OFD packet to send [14:17:21]OFD Sender: No OFD packet to send [14:17:26]OFD Sender: No OFD packet to send [14:17:31]OFD Sender: No OFD packet to send [14:17:36]OFD Sender: No OFD packet to send [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:31]OFD Sender: No OFD packet to send [14:18:36]OFD Sender: No OFD packet to send [14:18:41]OFD Sender: No OFD packet to send [14:18:46]OFD Sender: No OFD packet to send [14:18:51]OFD Sender: No OFD packet to send [14:18:56]OFD Sender: No OFD packet to send [14:19:01]OFD Sender: No OFD packet to send [14:19:06]OFD Sender: No OFD packet to send [14:19:11]OFD Sender: No OFD packet to send [14:19:16]OFD Sender: No OFD packet to send [14:19:21]OFD Sender: No OFD packet to send [14:19:26]OFD Sender: No OFD packet to send [14:19:31]OFD Sender: No OFD packet to send [14:19:36]OFD Sender: No OFD packet to send [14:19:41]OFD Sender: No OFD packet to send [14:19:46]OFD Sender: No OFD packet to send [14:19:51]OFD Sender: No OFD packet to send [14:19:56]OFD Sender: No OFD packet to send [14:20:01]OFD Sender: No OFD packet to send [14:20:06]OFD Sender: No OFD packet to send [14:20:11]OFD Sender: No OFD packet to send [14:20:16]OFD Sender: No OFD packet to send [14:20:21]OFD Sender: No OFD packet to send [14:20:26]OFD Sender: No OFD packet to send [14:20:31]OFD Sender: No OFD packet to send [14:20:36]OFD Sender: No OFD packet to send [14:20:41]OFD Sender: No OFD packet to send [14:20:46]OFD Sender: No OFD packet to send [14:20:51]OFD Sender: No OFD packet to send [14:20:56]OFD Sender: No OFD packet to send [14:21:01]OFD Sender: No OFD packet to send [14:21:06]OFD Sender: No OFD packet to send [14:21:11]OFD Sender: No OFD packet to send [14:21:16]OFD Sender: No OFD packet to send [14:21:21]OFD Sender: No OFD packet to send [14:21:26]OFD Sender: No OFD packet to send [14:21:31]OFD Sender: No OFD packet to send [14:21:36]OFD Sender: No OFD packet to send [14:21:41]OFD Sender: No OFD packet to send [14:21:46]OFD Sender: No OFD packet to send [14:21:51]OFD Sender: No OFD packet to send [14:21:56]OFD Sender: No OFD packet to send [14:22:01]OFD Sender: No OFD packet to send [14:22:06]OFD Sender: No OFD packet to send [14:22:11]OFD Sender: No OFD packet to send [14:22:16]OFD Sender: No OFD packet to send [14:22:21]OFD Sender: No OFD packet to send [14:22:26]OFD Sender: No OFD packet to send [14:22:31]OFD Sender: No OFD packet to send [14:22:36]OFD Sender: No OFD packet to send [14:22:41]OFD Sender: No OFD packet to send [14:22:46]OFD Sender: No OFD packet to send [14:22:51]OFD Sender: No OFD packet to send [14:22:56]OFD Sender: No OFD packet to send [14:23:01]OFD Sender: No OFD packet to send [14:23:06]OFD Sender: No OFD packet to send [14:23:11]OFD Sender: No OFD packet to send [14:23:16]OFD Sender: No OFD packet to send [14:23:21]OFD Sender: No OFD packet to send [14:23:26]OFD Sender: No OFD packet to send [14:23:31]OFD Sender: No OFD packet to send [14:23:36]OFD Sender: No OFD packet to send [14:23:41]OFD Sender: No OFD packet to send [14:23:46]OFD Sender: No OFD packet to send [14:23:51]OFD Sender: No OFD packet to send [14:23:56]OFD Sender: No OFD packet to send [14:24:01]OFD Sender: No OFD packet to send [14:24:06]OFD Sender: No OFD packet to send [14:24:11]OFD Sender: No OFD packet to send [14:24:16]OFD Sender: No OFD packet to send [14:24:21]OFD Sender: No OFD packet to send [14:24:26]OFD Sender: No OFD packet to send [14:24:31]OFD Sender: No OFD packet to send [14:24:36]OFD Sender: No OFD packet to send [14:24:41]OFD Sender: No OFD packet to send [14:24:46]OFD Sender: No OFD packet to send [14:24:51]OFD Sender: No OFD packet to send [14:24:56]OFD Sender: No OFD packet to send [14:25:01]OFD Sender: No OFD packet to send [14:25:06]OFD Sender: No OFD packet to send [14:25:11]OFD Sender: No OFD packet to send [14:25:16]OFD Sender: No OFD packet to send [14:25:21]OFD Sender: No OFD packet to send [14:25:26]OFD Sender: No OFD packet to send [14:25:31]OFD Sender: No OFD packet to send [14:25:36]OFD Sender: No OFD packet to send [14:25:41]OFD Sender: No OFD packet to send [14:25:46]OFD Sender: No OFD packet to send [14:25:51]OFD Sender: No OFD packet to send [14:25:56]OFD Sender: No OFD packet to send [14:26:01]OFD Sender: No OFD packet to send [14:26:06]OFD Sender: No OFD packet to send [14:26:11]OFD Sender: No OFD packet to send [14:26:16]OFD Sender: No OFD packet to send [14:26:21]OFD Sender: No OFD packet to send [14:26:26]OFD Sender: No OFD packet to send [14:26:31]OFD Sender: No OFD packet to send [14:26:36]OFD Sender: No OFD packet to send [14:26:41]OFD Sender: No OFD packet to send [14:26:46]OFD Sender: No OFD packet to send [14:26:51]OFD Sender: No OFD packet to send [14:26:56]OFD Sender: No OFD packet to send [14:27:01]OFD Sender: No OFD packet to send [14:27:06]OFD Sender: No OFD packet to send [14:27:11]OFD Sender: No OFD packet to send [14:27:16]OFD Sender: No OFD packet to send [14:27:21]OFD Sender: No OFD packet to send [14:27:26]OFD Sender: No OFD packet to send [14:27:31]OFD Sender: No OFD packet to send [14:27:36]OFD Sender: No OFD packet to send [14:27:41]OFD Sender: No OFD packet to send [14:27:46]OFD Sender: No OFD packet to send [14:27:51]OFD Sender: No OFD packet to send [14:27:56]OFD Sender: No OFD packet to send [14:28:01]OFD Sender: No OFD packet to send [14:28:06]OFD Sender: No OFD packet to send [14:28:11]OFD Sender: No OFD packet to send [14:28:16]OFD Sender: No OFD packet to send [14:28:21]OFD Sender: No OFD packet to send [14:28:26]OFD Sender: No OFD packet to send [14:28:31]OFD Sender: No OFD packet to send [14:28:36]OFD Sender: No OFD packet to send [14:28:41]OFD Sender: No OFD packet to send [14:28:46]OFD Sender: No OFD packet to send [14:28:51]OFD Sender: No OFD packet to send [14:28:56]OFD Sender: No OFD packet to send [14:29:01]OFD Sender: No OFD packet to send [14:29:06]OFD Sender: No OFD packet to send [14:29:11]OFD Sender: No OFD packet to send [14:29:16]OFD Sender: No OFD packet to send [14:29:21]OFD Sender: No OFD packet to send [14:29:26]OFD Sender: No OFD packet to send [14:29:31]OFD Sender: No OFD packet to send [14:29:36]OFD Sender: No OFD packet to send [14:29:41]OFD Sender: No OFD packet to send [14:29:46]OFD Sender: No OFD packet to send [14:29:51]OFD Sender: No OFD packet to send [14:29:56]OFD Sender: No OFD packet to send [14:30:01]OFD Sender: No OFD packet to send [14:30:06]OFD Sender: No OFD packet to send [14:30:11]OFD Sender: No OFD packet to send [14:30:16]OFD Sender: No OFD packet to send [14:30:21]OFD Sender: No OFD packet to send [14:30:26]OFD Sender: No OFD packet to send [14:30:31]OFD Sender: No OFD packet to send [14:30:36]OFD Sender: No OFD packet to send [14:30:41]OFD Sender: No OFD packet to send [14:30:46]OFD Sender: No OFD packet to send [14:30:51]OFD Sender: No OFD packet to send [14:30:56]OFD Sender: No OFD packet to send [14:31:01]OFD Sender: No OFD packet to send [14:31:06]OFD Sender: No OFD packet to send [14:31:11]OFD Sender: No OFD packet to send [14:31:16]OFD Sender: No OFD packet to send [14:31:21]OFD Sender: No OFD packet to send [14:31:26]OFD Sender: No OFD packet to send [14:31:31]OFD Sender: No OFD packet to send [14:31:36]OFD Sender: No OFD packet to send [14:31:41]OFD Sender: No OFD packet to send [14:31:46]OFD Sender: No OFD packet to send [14:31:51]OFD Sender: No OFD packet to send [14:31:56]OFD Sender: No OFD packet to send [14:32:01]OFD Sender: No OFD packet to send [14:32:06]OFD Sender: No OFD packet to send [14:32:11]OFD Sender: No OFD packet to send [14:32:16]OFD Sender: No OFD packet to send [14:32:21]OFD Sender: No OFD packet to send [14:32:26]OFD Sender: No OFD packet to send [14:32:31]OFD Sender: No OFD packet to send [14:32:36]OFD Sender: No OFD packet to send [14:32:41]OFD Sender: No OFD packet to send [14:32:46]OFD Sender: No OFD packet to send [14:32:51]OFD Sender: No OFD packet to send [14:32:56]OFD Sender: No OFD packet to send [14:33:01]OFD Sender: No OFD packet to send [14:33:06]OFD Sender: No OFD packet to send [14:33:11]OFD Sender: No OFD packet to send [14:33:16]OFD Sender: No OFD packet to send [14:33:21]OFD Sender: No OFD packet to send [14:33:26]OFD Sender: No OFD packet to send [14:33:31]OFD Sender: No OFD packet to send [14:33:36]OFD Sender: No OFD packet to send [14:33:41]OFD Sender: No OFD packet to send [14:33:46]OFD Sender: No OFD packet to send [14:33:51]OFD Sender: No OFD packet to send [14:33:56]OFD Sender: No OFD packet to send [14:34:01]OFD Sender: No OFD packet to send [14:34:03]accept exits with 9 [14:34:03]New connection [14:34:03]New thread 3067305316 created [14:34:03]Thread 3067161956 joined [14:34:03]Waiting for new connection... [14:34:03] Sock 9.Parse request [14:34:03]Sock 9.Check first char [14:34:03]Sock 9.First char is OK [14:34:03]request: POST /json_proto HTTP/1.0 [14:34:03]Method: POST [14:34:03]URL: /json_proto [14:34:03]Method is POST - this is cgi request [14:34:03]url: /json_proto [14:34:03]query_string will be loaded in cgi processing [14:34:03]execute_cgi json_proto POST (null) [14:34:03]execute_cgi path=json_proto method=POST [14:34:03]POST find Content-Length [14:34:03]Host: 172.17.49.196:8080 [14:34:03]Content-Length: 769 [14:34:03]Content-Type: application/json [14:34:03] [14:34:03]POST finish read [14:34:03]Found Content-Length = 769 [14:34:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164339", "tax_sys" : 0, "items" : [ { "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 59.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:03]execute_script... [14:34:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164339", "tax_sys" : 0, "items" : [ { "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 59.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:03]POST & json_proto [14:34:03]process_json_proto [14:34:03]json parsed OK: [14:34:03]protocol is kg_v1.0 [14:34:03]action value=close_receipt [14:34:03]process_action close_receipt [14:34:03]cmd_close_receipt [14:34:03]MH_GetDate [14:34:03]Write to MH i2c: F0 00 00 B2 32 D3 [14:34:03]Write i2c OK [14:34:03]MH_I2C_Read... [14:34:03]Read from MH i2c: F0 [14:34:03]MH_I2C_Read... [14:34:03]Read from MH i2c: F0 09 00 [14:34:03]MH_I2C_Read... [14:34:03]Read from MH i2c: F0 09 00 B2 32 00 E4 5A 1A 67 BD 3B 11 67 0B [14:34:03]GetLastDocTimeStamp 1729778881 [14:34:03]current date 1729780452 [14:34:03]FM_GetShiftState [14:34:03]SAM_PROTO_GetShiftState [14:34:03]wFMCommunicate request_size=4 [14:34:03]MH_SAM_APDU [14:34:03]CAPDU: 80 13 01 00 [14:34:03]Write to MH i2c: E2 08 00 B3 32 80 13 01 00 00 00 00 00 62 [14:34:03]Write i2c OK [14:34:03]MH_I2C_Read... [14:34:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:03]Read from MH i2c: E2 [14:34:03]MH_I2C_Read... [14:34:03]Read from MH i2c: E2 0E 00 [14:34:03]MH_I2C_Read... [14:34:03]Read from MH i2c: E2 0E 00 B3 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 AE [14:34:03]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:34:03]wFMCommunicate OK [14:34:03]SAM_PROTO_GetShiftState done [14:34:03]FM_GetShiftState done [14:34:03]opened in 1729728560 [14:34:03]opened+sec_in_day 1729814960 [14:34:03]quantity*price = 5900 [14:34:03]sum+1 = 5901 [14:34:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 59.00 НСП 1% : 0.52 НДС 12% : 6.26 Наличными: 0.00 Безнал.: 59.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 66 24.10.2024 14:34 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50424 ФПД: 142184721753470 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143412&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50424&fm=142184721753470&tin=02508201610067®Number=0000000000097022&sum=5900 0 [14:34:04]StoreToDocumentArchive [14:34:04]shift 492 fd 50424 [14:34:04]save to /storage/0492/doc_00050424 [14:34:04]save last doc name /storage/0492/doc_00050424 to /storage/kkm_last_doc_name [14:34:04]save OK [14:34:04]Clear old archive folders... [14:34:04]ProcessDocumentItem done err = 0, tmpTLVsize=281 [14:34:04]tlvbuf is 00119FA0 [14:34:04]SAM_PROTO_ClearQueue [14:34:04]wFMCommunicate request_size=4 [14:34:04]MH_SAM_APDU [14:34:04]CAPDU: 80 09 00 00 [14:34:04]Write to MH i2c: E2 08 00 C0 32 80 09 00 00 00 00 00 00 64 [14:34:04]Write i2c OK [14:34:04]MH_I2C_Read... [14:34:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:05]Read from MH i2c: E2 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 C0 32 00 90 00 66 [14:34:05]RAPDU: 90 00 [14:34:05]wFMCommunicate OK [14:34:05]SAM_PROTO_ClearQueue done [14:34:05]KKMCreateOFDPacket [14:34:05]OFDProtocolAddRootSTLVToBuf [14:34:05]FM_MakeSignedData [14:34:05]FM_MakeSignedData [14:34:05]SAM_PROTO_SignData [14:34:05]wFMCommunicate request_size=4 [14:34:05]MH_SAM_APDU [14:34:05]CAPDU: 80 0D 01 02 [14:34:05]Write to MH i2c: E2 08 00 C1 32 80 0D 01 02 00 00 00 00 6C [14:34:05]Write i2c OK [14:34:05]MH_I2C_Read... [14:34:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:05]Read from MH i2c: E2 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 C1 32 00 90 00 67 [14:34:05]RAPDU: 90 00 [14:34:05]wFMCommunicate OK [14:34:05]wFMCommunicate request_size=255 [14:34:05]MH_SAM_APDU [14:34:05]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 E4 5A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 [14:34:05]Write to MH i2c: E2 02 01 C2 32 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 E4 5A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 00 E2 [14:34:05]Write i2c OK [14:34:05]MH_I2C_Read... [14:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:05]Read from MH i2c: E2 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 C2 32 00 90 00 68 [14:34:05]RAPDU: 90 00 [14:34:05]wFMCommunicate OK [14:34:05]wFMCommunicate request_size=40 [14:34:05]MH_SAM_APDU [14:34:05]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F8 C4 00 00 35 04 06 00 81 50 F5 D5 25 7E [14:34:05]Write to MH i2c: E2 2B 00 C3 32 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F8 C4 00 00 35 04 06 00 81 50 F5 D5 25 7E 00 00 1A [14:34:05]Write i2c OK [14:34:05]MH_I2C_Read... [14:34:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:05]Read from MH i2c: E2 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 03 00 C3 32 00 90 00 69 [14:34:05]RAPDU: 90 00 [14:34:05]wFMCommunicate OK [14:34:05]wFMCommunicate request_size=4 [14:34:05]MH_SAM_APDU [14:34:05]CAPDU: 80 0D 03 02 [14:34:05]Write to MH i2c: E2 08 00 C4 32 80 0D 03 02 00 00 00 00 71 [14:34:05]Write i2c OK [14:34:05]MH_I2C_Read... [14:34:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:05]Read from MH i2c: E2 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 0B 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 0B 00 C4 32 00 DB 4E EB D1 52 98 1F 8A 90 00 EA [14:34:05]RAPDU: DB 4E EB D1 52 98 1F 8A 90 00 [14:34:05]wFMCommunicate OK [14:34:05]SAM_PROTO_SignData done [14:34:05]FM_MakeSignedData done [14:34:05]CreateOFDProtocolMessage [14:34:05]wFMCommunicate request_size=4 [14:34:05]MH_SAM_APDU [14:34:05]CAPDU: 80 11 00 00 [14:34:05]Write to MH i2c: E2 08 00 C5 32 80 11 00 00 00 00 00 00 71 [14:34:05]Write i2c OK [14:34:05]MH_I2C_Read... [14:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:05]Read from MH i2c: E2 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 17 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: E2 17 00 C5 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B8 [14:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:34:05]wFMCommunicate OK [14:34:05]CreateOFDProtocolMessage done [14:34:05]OFDSenderStorePacket 50424 [14:34:05]StoreOFDPacket docnum=50424 [14:34:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 C9 36 25 01 69 8B 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 E4 5A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F8 C4 00 00 35 04 06 00 81 50 F5 D5 25 7E DB 4E EB D1 52 98 1F 8A [14:34:05]CheckFolder [14:34:05]dirname=/storage/ofd_packets [14:34:05]CheckFolder done [14:34:05]ProducePacketName [14:34:05]name=ofd_packets/00050424 [14:34:05]NVStorageSaveData ofd_packets/00050424 [14:34:05]File name is /storage/ofd_packets/00050424 [14:34:05]Write 331 bytes [14:34:05]NVStorageSaveData done [14:34:05]OFDSenderStorePacket done [14:34:05]KKMCreateOFDPacket done [14:34:05]NVStorageSaveData kkm_last_timestamp [14:34:05]File name is /storage/kkm_last_timestamp [14:34:05]Write 4 bytes [14:34:05]NVStorageSaveData done [14:34:05]ExternCall_PrintAddStr [14:34:05]wPrintStart [14:34:05]Write to MH i2c: 01 00 00 C6 32 F8 [14:34:05]Write i2c OK [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: 01 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: 01 07 00 [14:34:05]MH_I2C_Read... [14:34:05]Read from MH i2c: 01 07 00 C6 32 00 00 00 00 00 FF 0F 0D [14:34:05]RasterBufferAndPrint [14:34:05]line Счет N : (3)164339 [14:34:05]line ИНН: 02508201610067 [14:34:05]line Контрольно-Кассовый Чек [14:34:05]line ПРОДАЖА [14:34:05]line Товар: 4607065001445 [14:34:05]line Шок батончик Snickers 50,5г [14:34:05]line 1.000 * 59.00 [14:34:05]line = 59.00 [14:34:05]line НДС 12% НСП 1% [14:34:05]line > о реализуемом товаре [14:34:05]line ИТОГО: 59.00 [14:34:05]line НСП 1% : 0.52 [14:34:05]line НДС 12% : 6.26 [14:34:05]line Наличными: 0.00 [14:34:05]line Безнал.: 59.00 [14:34:05]line Место: АЗС № 80 "Партнер Нефть" [14:34:05]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [14:34:05]line СНО: Общий режим [14:34:05]line Чек 66 24.10.2024 14:34 [14:34:05]line Смена: 492 ФФД: 1.0 [14:34:05]line ЗНМ: 0300000090 [14:34:05]line РНМ: 0000000000097022 [14:34:05]line Версия ККМ: 001 [14:34:05]line Платежная система: Mbank [14:34:05]line ФМ: 0000000000875000 [14:34:05]line ФД: 50424 [14:34:05]line ФПД: 142184721753470 [14:34:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143412&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50424&fm=142184721753470&tin=02508201610067®Number=0000000000097022&sum=5900 [14:34:05]line 0 [14:34:05]OFD Sender: Processing packet 50424 [packets to send 7, broken 6] [14:34:05]ProducePacketName [14:34:05]name=ofd_packets/00050424 [14:34:05]OFD Sender: To server: pG, [14:34:05]CommunicateWithHost lk.salyk.kg:30040 [14:34:05]ConnectInit lk.salyk.kg [14:34:05]written 0, free lines is 4095 [14:34:05]Connected sock=10 [14:34:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 C9 36 25 01 69 8B 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0C 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 E4 5A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F8 C4 00 00 35 04 06 00 81 50 F5 D5 25 7E DB 4E EB D1 52 98 1F 8A [14:34:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 17 48 47 00 AC 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F8 C4 00 00 F4 03 04 00 78 06 1A 67 B6 04 01 00 00 CB 46 0B 17 E0 53 63 7B [14:34:06]CommunicateWithHost err = 0 [14:34:06]CheckOFDResponse [14:34:06]1017 (14) - 77093643461234 [14:34:06]1041 (16) - 0000000000875000 [14:34:06]1040 (4) - 50424 [14:34:06]1012 (4) - 24.10.2024 08:34 [14:34:06]1206 (1) - 0 [14:34:06]OFD Sender: Remove packet 50424 [14:34:06]ProducePacketName [14:34:06]name=ofd_packets/00050424 [14:34:06]NVStorageDeleteData [14:34:06]Write to MH i2c: 01 00 00 EF 32 21 [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 07 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: 01 07 00 EF 32 00 00 00 00 00 1D 0D 52 [14:34:06]RasterBufferAndPrint [14:34:06]line [14:34:06]line [14:34:06]line [14:34:06]line [14:34:06]line [14:34:06]written 0, free lines is 3363 [14:34:06]process_action close_receipt done [14:34:06]requested_data is exist [14:34:06]produce_requested_data [14:34:06]requested_item fm.sn is exist - process it [14:34:06]wFMCommunicate request_size=4 [14:34:06]MH_SAM_APDU [14:34:06]CAPDU: 80 11 00 00 [14:34:06]Write to MH i2c: E2 08 00 F6 32 80 11 00 00 00 00 00 00 A2 [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:06]Read from MH i2c: E2 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 17 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 17 00 F6 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 E9 [14:34:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:34:06]wFMCommunicate OK [14:34:06]requested_item fd.num is exist - process it [14:34:06]SAM_PROTO_GetFieldsCounters [14:34:06]wFMCommunicate request_size=4 [14:34:06]MH_SAM_APDU [14:34:06]CAPDU: 80 13 00 00 [14:34:06]Write to MH i2c: E2 08 00 F7 32 80 13 00 00 00 00 00 00 A5 [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:06]Read from MH i2c: E2 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 62 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 62 00 F7 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F8 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 24 [14:34:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F8 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:06]wFMCommunicate OK [14:34:06]SAM_PROTO_GetFieldsCounters done [14:34:06]requested_item shift.num is exist - process it [14:34:06]requested_item shift.opened is exist - process it [14:34:06]req_shift_opened [14:34:06]FM_GetShiftState [14:34:06]SAM_PROTO_GetShiftState [14:34:06]wFMCommunicate request_size=4 [14:34:06]MH_SAM_APDU [14:34:06]CAPDU: 80 13 01 00 [14:34:06]Write to MH i2c: E2 08 00 F8 32 80 13 01 00 00 00 00 00 A7 [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:06]Read from MH i2c: E2 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 0E 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 0E 00 F8 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 F3 [14:34:06]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:34:06]wFMCommunicate OK [14:34:06]SAM_PROTO_GetShiftState done [14:34:06]FM_GetShiftState done [14:34:06]req_shift_opened done [14:34:06]requested_item shift.open_date is exist - process it [14:34:06]req_shift_open_date [14:34:06]req_shift_open_date done [14:34:06]produce_requested_data done [14:34:06]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50424,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [14:34:06]process_action_free close_receipt [14:34:06]json_value_free [14:34:06]json_value_free done [14:34:06]process_json_proto returns [14:34:06]Send response to host [14:34:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50424,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [14:34:06]free response buf [14:34:06]execute_script done [14:34:06]execute_script returns [14:34:06]free content buf [14:34:06]Sock 9.Close socket [14:34:06]Sock 9.Thread stoped [14:34:06]OFD Sender: No OFD packet to send [14:34:11]OFD Sender: No OFD packet to send [14:34:16]OFD Sender: No OFD packet to send [14:34:21]OFD Sender: No OFD packet to send [14:34:26]OFD Sender: No OFD packet to send [14:34:31]OFD Sender: No OFD packet to send [14:34:36]OFD Sender: No OFD packet to send [14:34:41]OFD Sender: No OFD packet to send [14:34:46]OFD Sender: No OFD packet to send [14:34:51]OFD Sender: No OFD packet to send [14:34:56]OFD Sender: No OFD packet to send [14:35:01]OFD Sender: No OFD packet to send [14:35:06]OFD Sender: No OFD packet to send [14:35:11]OFD Sender: No OFD packet to send [14:35:16]OFD Sender: No OFD packet to send [14:35:21]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:36]OFD Sender: No OFD packet to send [14:35:41]OFD Sender: No OFD packet to send [14:35:46]OFD Sender: No OFD packet to send [14:35:51]OFD Sender: No OFD packet to send [14:35:56]OFD Sender: No OFD packet to send [14:36:01]OFD Sender: No OFD packet to send [14:36:06]OFD Sender: No OFD packet to send [14:36:11]OFD Sender: No OFD packet to send [14:36:16]OFD Sender: No OFD packet to send [14:36:21]OFD Sender: No OFD packet to send [14:36:26]OFD Sender: No OFD packet to send [14:36:31]OFD Sender: No OFD packet to send [14:36:36]OFD Sender: No OFD packet to send [14:36:41]OFD Sender: No OFD packet to send [14:36:46]OFD Sender: No OFD packet to send [14:36:51]OFD Sender: No OFD packet to send [14:36:56]OFD Sender: No OFD packet to send [14:37:01]OFD Sender: No OFD packet to send [14:37:06]OFD Sender: No OFD packet to send [14:37:11]OFD Sender: No OFD packet to send [14:37:16]OFD Sender: No OFD packet to send [14:37:21]OFD Sender: No OFD packet to send [14:37:26]OFD Sender: No OFD packet to send [14:37:31]OFD Sender: No OFD packet to send [14:37:36]OFD Sender: No OFD packet to send [14:37:41]OFD Sender: No OFD packet to send [14:37:46]OFD Sender: No OFD packet to send [14:37:51]OFD Sender: No OFD packet to send [14:37:56]OFD Sender: No OFD packet to send [14:38:01]OFD Sender: No OFD packet to send [14:38:06]OFD Sender: No OFD packet to send [14:38:11]OFD Sender: No OFD packet to send [14:38:16]OFD Sender: No OFD packet to send [14:38:21]OFD Sender: No OFD packet to send [14:38:26]OFD Sender: No OFD packet to send [14:38:31]OFD Sender: No OFD packet to send [14:38:36]OFD Sender: No OFD packet to send [14:38:41]OFD Sender: No OFD packet to send [14:38:44]accept exits with 7 [14:38:44]New connection [14:38:44]New thread 3067161956 created [14:38:44]Thread 3067305316 joined [14:38:44]Waiting for new connection... [14:38:44] Sock 7.Parse request [14:38:44]Sock 7.Check first char [14:38:44]Sock 7.First char is OK [14:38:44]request: POST /json_proto HTTP/1.0 [14:38:44]Method: POST [14:38:44]URL: /json_proto [14:38:44]Method is POST - this is cgi request [14:38:44]url: /json_proto [14:38:44]query_string will be loaded in cgi processing [14:38:44]execute_cgi json_proto POST (null) [14:38:44]execute_cgi path=json_proto method=POST [14:38:44]POST find Content-Length [14:38:44]Host: 172.17.49.196:8080 [14:38:44]Content-Length: 684 [14:38:44]Content-Type: application/json [14:38:44] [14:38:44]POST finish read [14:38:44]Found Content-Length = 684 [14:38:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164340", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:44]execute_script... [14:38:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164340", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:38:44]POST & json_proto [14:38:44]process_json_proto [14:38:44]json parsed OK: [14:38:44]protocol is kg_v1.0 [14:38:44]action value=close_receipt [14:38:44]process_action close_receipt [14:38:44]cmd_close_receipt [14:38:44]MH_GetDate [14:38:44]Write to MH i2c: F0 00 00 F9 32 1A [14:38:44]Write i2c OK [14:38:44]MH_I2C_Read... [14:38:44]Read from MH i2c: F0 [14:38:44]MH_I2C_Read... [14:38:44]Read from MH i2c: F0 09 00 [14:38:44]MH_I2C_Read... [14:38:44]Read from MH i2c: F0 09 00 F9 32 00 FD 5B 1A 67 BD 3B 11 67 6C [14:38:44]GetLastDocTimeStamp 1729780452 [14:38:44]current date 1729780733 [14:38:44]FM_GetShiftState [14:38:44]SAM_PROTO_GetShiftState [14:38:44]wFMCommunicate request_size=4 [14:38:44]MH_SAM_APDU [14:38:44]CAPDU: 80 13 01 00 [14:38:44]Write to MH i2c: E2 08 00 FA 32 80 13 01 00 00 00 00 00 A9 [14:38:44]Write i2c OK [14:38:44]MH_I2C_Read... [14:38:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:44]Read from MH i2c: E2 [14:38:44]MH_I2C_Read... [14:38:44]Read from MH i2c: E2 0E 00 [14:38:44]MH_I2C_Read... [14:38:44]Read from MH i2c: E2 0E 00 FA 32 00 09 00 01 30 90 19 67 00 00 00 00 90 00 F5 [14:38:44]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:38:44]wFMCommunicate OK [14:38:44]SAM_PROTO_GetShiftState done [14:38:44]FM_GetShiftState done [14:38:44]opened in 1729728560 [14:38:44]opened+sec_in_day 1729814960 [14:38:44]quantity*price = 7500 [14:38:44]sum+1 = 7501 [14:38:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 67 24.10.2024 14:38 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50425 ФПД: 246737688087195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143853&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50425&fm=246737688087195&tin=02508201610067®Number=0000000000097022&sum=7500 0 [14:38:45]StoreToDocumentArchive [14:38:45]shift 492 fd 50425 [14:38:45]save to /storage/0492/doc_00050425 [14:38:45]save last doc name /storage/0492/doc_00050425 to /storage/kkm_last_doc_name [14:38:45]save OK [14:38:45]Clear old archive folders... [14:38:45]ProcessDocumentItem done err = 0, tmpTLVsize=295 [14:38:45]tlvbuf is 00252C10 [14:38:45]SAM_PROTO_ClearQueue [14:38:45]wFMCommunicate request_size=4 [14:38:45]MH_SAM_APDU [14:38:45]CAPDU: 80 09 00 00 [14:38:45]Write to MH i2c: E2 08 00 07 33 80 09 00 00 00 00 00 00 AC [14:38:45]Write i2c OK [14:38:45]MH_I2C_Read... [14:38:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:38:45]Read from MH i2c: E2 [14:38:45]MH_I2C_Read... [14:38:45]Read from MH i2c: E2 03 00 [14:38:45]MH_I2C_Read... [14:38:45]Read from MH i2c: E2 03 00 07 33 00 90 00 AE [14:38:45]RAPDU: 90 00 [14:38:45]wFMCommunicate OK [14:38:45]SAM_PROTO_ClearQueue done [14:38:45]KKMCreateOFDPacket [14:38:45]OFDProtocolAddRootSTLVToBuf [14:38:45]FM_MakeSignedData [14:38:45]FM_MakeSignedData [14:38:45]SAM_PROTO_SignData [14:38:45]wFMCommunicate request_size=4 [14:38:45]MH_SAM_APDU [14:38:45]CAPDU: 80 0D 01 02 [14:38:45]Write to MH i2c: E2 08 00 08 33 80 0D 01 02 00 00 00 00 B4 [14:38:45]Write i2c OK [14:38:45]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 08 33 00 90 00 AF [14:38:46]RAPDU: 90 00 [14:38:46]wFMCommunicate OK [14:38:46]wFMCommunicate request_size=255 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 0D 02 02 FA 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 5B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [14:38:46]Write to MH i2c: E2 02 01 09 33 80 0D 02 02 FA 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 5B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 00 00 02 [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 09 33 00 90 00 B0 [14:38:46]RAPDU: 90 00 [14:38:46]wFMCommunicate OK [14:38:46]wFMCommunicate request_size=54 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 0D 02 02 31 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F9 C4 00 00 35 04 06 00 E0 68 18 40 4A 9B [14:38:46]Write to MH i2c: E2 39 00 0A 33 80 0D 02 02 31 00 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F9 C4 00 00 35 04 06 00 E0 68 18 40 4A 9B 00 00 0F [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 03 00 0A 33 00 90 00 B1 [14:38:46]RAPDU: 90 00 [14:38:46]wFMCommunicate OK [14:38:46]wFMCommunicate request_size=4 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 0D 03 02 [14:38:46]Write to MH i2c: E2 08 00 0B 33 80 0D 03 02 00 00 00 00 B9 [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 0B 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 0B 00 0B 33 00 7D 67 C7 8D 1C DD 09 7B 90 00 6F [14:38:46]RAPDU: 7D 67 C7 8D 1C DD 09 7B 90 00 [14:38:46]wFMCommunicate OK [14:38:46]SAM_PROTO_SignData done [14:38:46]FM_MakeSignedData done [14:38:46]CreateOFDProtocolMessage [14:38:46]wFMCommunicate request_size=4 [14:38:46]MH_SAM_APDU [14:38:46]CAPDU: 80 11 00 00 [14:38:46]Write to MH i2c: E2 08 00 0C 33 80 11 00 00 00 00 00 00 B9 [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:46]Read from MH i2c: E2 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 17 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: E2 17 00 0C 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 00 [14:38:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:38:46]wFMCommunicate OK [14:38:46]CreateOFDProtocolMessage done [14:38:46]OFDSenderStorePacket 50425 [14:38:46]StoreOFDPacket docnum=50425 [14:38:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3B 01 00 00 C9 D5 33 01 E9 EE 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 5B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F9 C4 00 00 35 04 06 00 E0 68 18 40 4A 9B 7D 67 C7 8D 1C DD 09 7B [14:38:46]CheckFolder [14:38:46]dirname=/storage/ofd_packets [14:38:46]CheckFolder done [14:38:46]ProducePacketName [14:38:46]name=ofd_packets/00050425 [14:38:46]NVStorageSaveData ofd_packets/00050425 [14:38:46]File name is /storage/ofd_packets/00050425 [14:38:46]Write 345 bytes [14:38:46]NVStorageSaveData done [14:38:46]OFDSenderStorePacket done [14:38:46]KKMCreateOFDPacket done [14:38:46]NVStorageSaveData kkm_last_timestamp [14:38:46]File name is /storage/kkm_last_timestamp [14:38:46]Write 4 bytes [14:38:46]NVStorageSaveData done [14:38:46]ExternCall_PrintAddStr [14:38:46]wPrintStart [14:38:46]Write to MH i2c: 01 00 00 0D 33 40 [14:38:46]Write i2c OK [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: 01 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: 01 07 00 [14:38:46]MH_I2C_Read... [14:38:46]Read from MH i2c: 01 07 00 0D 33 00 00 00 00 00 FF 0F 55 [14:38:46]RasterBufferAndPrint [14:38:46]line Счет N : (3)164340 [14:38:46]line ИНН: 02508201610067 [14:38:46]line Контрольно-Кассовый Чек [14:38:46]line ПРОДАЖА [14:38:46]line Товар: 5449000027450 [14:38:46]line Напиток FuzeTea чай манго,ром 0,5л [14:38:46]line 1.000 * 75.00 [14:38:46]line = 75.00 [14:38:46]line НДС 12% НСП 1% [14:38:46]line > о реализуемом товаре [14:38:46]line ИТОГО: 75.00 [14:38:46]line НСП 1% : 0.66 [14:38:46]line НДС 12% : 7.96 [14:38:46]line Наличными: 75.00 [14:38:46]line Безнал.: 0.00 [14:38:46]line Место: АЗС № 80 "Партнер Нефть" [14:38:46]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [14:38:46]line СНО: Общий режим [14:38:46]line Чек 67 24.10.2024 14:38 [14:38:46]line Смена: 492 ФФД: 1.0 [14:38:46]line ЗНМ: 0300000090 [14:38:46]line РНМ: 0000000000097022 [14:38:46]line Версия ККМ: 001 [14:38:46]line ФМ: 0000000000875000 [14:38:46]line ФД: 50425 [14:38:46]line ФПД: 246737688087195 [14:38:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143853&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50425&fm=246737688087195&tin=02508201610067®Number=0000000000097022&sum=7500 [14:38:46]line 0 [14:38:46]OFD Sender: Processing packet 50425 [packets to send 7, broken 6] [14:38:46]ProducePacketName [14:38:46]name=ofd_packets/00050425 [14:38:46]OFD Sender: To server: pG, [14:38:46]CommunicateWithHost lk.salyk.kg:30040 [14:38:46]ConnectInit lk.salyk.kg [14:38:46]written 0, free lines is 4095 [14:38:46]Connected sock=10 [14:38:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3B 01 00 00 C9 D5 33 01 E9 EE 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 FD 5B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F9 C4 00 00 35 04 06 00 E0 68 18 40 4A 9B 7D 67 C7 8D 1C DD 09 7B [14:38:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C5 63 47 00 49 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 F9 C4 00 00 F4 03 04 00 91 07 1A 67 B6 04 01 00 00 8E 9B 89 6C 0E CF 3C E1 [14:38:47]CommunicateWithHost err = 0 [14:38:47]CheckOFDResponse [14:38:47]1017 (14) - 77093643461234 [14:38:47]1041 (16) - 0000000000875000 [14:38:47]1040 (4) - 50425 [14:38:47]1012 (4) - 24.10.2024 08:38 [14:38:47]1206 (1) - 0 [14:38:47]OFD Sender: Remove packet 50425 [14:38:47]ProducePacketName [14:38:47]name=ofd_packets/00050425 [14:38:47]NVStorageDeleteData [14:38:47]Write to MH i2c: 01 00 00 36 33 69 [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 07 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: 01 07 00 36 33 00 00 00 00 00 03 0D 80 [14:38:47]RasterBufferAndPrint [14:38:47]line [14:38:47]line [14:38:47]line [14:38:47]line [14:38:47]line [14:38:47]written 0, free lines is 3337 [14:38:47]process_action close_receipt done [14:38:47]requested_data is exist [14:38:47]produce_requested_data [14:38:47]requested_item fm.sn is exist - process it [14:38:47]wFMCommunicate request_size=4 [14:38:47]MH_SAM_APDU [14:38:47]CAPDU: 80 11 00 00 [14:38:47]Write to MH i2c: E2 08 00 3D 33 80 11 00 00 00 00 00 00 EA [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 17 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 17 00 3D 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 31 [14:38:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:38:47]wFMCommunicate OK [14:38:47]requested_item fd.num is exist - process it [14:38:47]SAM_PROTO_GetFieldsCounters [14:38:47]wFMCommunicate request_size=4 [14:38:47]MH_SAM_APDU [14:38:47]CAPDU: 80 13 00 00 [14:38:47]Write to MH i2c: E2 08 00 3E 33 80 13 00 00 00 00 00 00 ED [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 62 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 62 00 3E 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F9 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [14:38:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 F9 C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:38:47]wFMCommunicate OK [14:38:47]SAM_PROTO_GetFieldsCounters done [14:38:47]requested_item shift.num is exist - process it [14:38:47]requested_item shift.opened is exist - process it [14:38:47]req_shift_opened [14:38:47]FM_GetShiftState [14:38:47]SAM_PROTO_GetShiftState [14:38:47]wFMCommunicate request_size=4 [14:38:47]MH_SAM_APDU [14:38:47]CAPDU: 80 13 01 00 [14:38:47]Write to MH i2c: E2 08 00 3F 33 80 13 01 00 00 00 00 00 EF [14:38:47]Write i2c OK [14:38:47]MH_I2C_Read... [14:38:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:38:47]Read from MH i2c: E2 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 0E 00 [14:38:47]MH_I2C_Read... [14:38:47]Read from MH i2c: E2 0E 00 3F 33 00 09 00 01 30 90 19 67 00 00 00 00 90 00 3B [14:38:47]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:38:47]wFMCommunicate OK [14:38:47]SAM_PROTO_GetShiftState done [14:38:47]FM_GetShiftState done [14:38:47]req_shift_opened done [14:38:47]requested_item shift.open_date is exist - process it [14:38:47]req_shift_open_date [14:38:47]req_shift_open_date done [14:38:47]produce_requested_data done [14:38:47]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50425,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [14:38:47]process_action_free close_receipt [14:38:47]json_value_free [14:38:47]json_value_free done [14:38:47]process_json_proto returns [14:38:47]Send response to host [14:38:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50425,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [14:38:47]free response buf [14:38:47]execute_script done [14:38:47]execute_script returns [14:38:47]free content buf [14:38:47]Sock 7.Close socket [14:38:47]Sock 7.Thread stoped [14:38:47]OFD Sender: No OFD packet to send [14:38:52]OFD Sender: No OFD packet to send [14:38:57]OFD Sender: No OFD packet to send [14:39:02]OFD Sender: No OFD packet to send [14:39:07]OFD Sender: No OFD packet to send [14:39:12]OFD Sender: No OFD packet to send [14:39:17]OFD Sender: No OFD packet to send [14:39:22]OFD Sender: No OFD packet to send [14:39:27]OFD Sender: No OFD packet to send [14:39:32]OFD Sender: No OFD packet to send [14:39:37]OFD Sender: No OFD packet to send [14:39:42]OFD Sender: No OFD packet to send [14:39:47]OFD Sender: No OFD packet to send [14:39:52]OFD Sender: No OFD packet to send [14:39:57]OFD Sender: No OFD packet to send [14:40:02]OFD Sender: No OFD packet to send [14:40:07]OFD Sender: No OFD packet to send [14:40:12]OFD Sender: No OFD packet to send [14:40:17]OFD Sender: No OFD packet to send [14:40:22]OFD Sender: No OFD packet to send [14:40:27]OFD Sender: No OFD packet to send [14:40:32]OFD Sender: No OFD packet to send [14:40:37]OFD Sender: No OFD packet to send [14:40:42]OFD Sender: No OFD packet to send [14:40:47]OFD Sender: No OFD packet to send [14:40:52]OFD Sender: No OFD packet to send [14:40:57]OFD Sender: No OFD packet to send [14:41:02]OFD Sender: No OFD packet to send [14:41:07]OFD Sender: No OFD packet to send [14:41:12]OFD Sender: No OFD packet to send [14:41:17]OFD Sender: No OFD packet to send [14:41:22]OFD Sender: No OFD packet to send [14:41:27]OFD Sender: No OFD packet to send [14:41:32]OFD Sender: No OFD packet to send [14:41:37]OFD Sender: No OFD packet to send [14:41:42]OFD Sender: No OFD packet to send [14:41:47]OFD Sender: No OFD packet to send [14:41:52]OFD Sender: No OFD packet to send [14:41:57]OFD Sender: No OFD packet to send [14:42:02]OFD Sender: No OFD packet to send [14:42:07]OFD Sender: No OFD packet to send [14:42:12]OFD Sender: No OFD packet to send [14:42:17]OFD Sender: No OFD packet to send [14:42:22]OFD Sender: No OFD packet to send [14:42:27]OFD Sender: No OFD packet to send [14:42:32]OFD Sender: No OFD packet to send [14:42:37]OFD Sender: No OFD packet to send [14:42:42]OFD Sender: No OFD packet to send [14:42:47]OFD Sender: No OFD packet to send [14:42:52]OFD Sender: No OFD packet to send [14:42:57]OFD Sender: No OFD packet to send [14:43:02]OFD Sender: No OFD packet to send [14:43:07]OFD Sender: No OFD packet to send [14:43:12]OFD Sender: No OFD packet to send [14:43:17]OFD Sender: No OFD packet to send [14:43:22]OFD Sender: No OFD packet to send [14:43:27]OFD Sender: No OFD packet to send [14:43:32]OFD Sender: No OFD packet to send [14:43:37]OFD Sender: No OFD packet to send [14:43:42]OFD Sender: No OFD packet to send [14:43:47]OFD Sender: No OFD packet to send [14:43:52]OFD Sender: No OFD packet to send [14:43:57]OFD Sender: No OFD packet to send [14:44:02]OFD Sender: No OFD packet to send [14:44:07]OFD Sender: No OFD packet to send [14:44:12]OFD Sender: No OFD packet to send [14:44:17]OFD Sender: No OFD packet to send [14:44:22]OFD Sender: No OFD packet to send [14:44:27]OFD Sender: No OFD packet to send [14:44:32]OFD Sender: No OFD packet to send [14:44:37]OFD Sender: No OFD packet to send [14:44:42]OFD Sender: No OFD packet to send [14:44:47]OFD Sender: No OFD packet to send [14:44:52]OFD Sender: No OFD packet to send [14:44:57]OFD Sender: No OFD packet to send [14:45:02]OFD Sender: No OFD packet to send [14:45:07]OFD Sender: No OFD packet to send [14:45:12]OFD Sender: No OFD packet to send [14:45:17]OFD Sender: No OFD packet to send [14:45:22]OFD Sender: No OFD packet to send [14:45:27]OFD Sender: No OFD packet to send [14:45:32]OFD Sender: No OFD packet to send [14:45:37]OFD Sender: No OFD packet to send [14:45:42]OFD Sender: No OFD packet to send [14:45:47]OFD Sender: No OFD packet to send [14:45:52]OFD Sender: No OFD packet to send [14:45:57]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:28]OFD Sender: No OFD packet to send [14:47:33]OFD Sender: No OFD packet to send [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:33]OFD Sender: No OFD packet to send [14:49:38]OFD Sender: No OFD packet to send [14:49:43]OFD Sender: No OFD packet to send [14:49:48]OFD Sender: No OFD packet to send [14:49:53]OFD Sender: No OFD packet to send [14:49:58]OFD Sender: No OFD packet to send [14:50:03]OFD Sender: No OFD packet to send [14:50:08]OFD Sender: No OFD packet to send [14:50:13]OFD Sender: No OFD packet to send [14:50:18]OFD Sender: No OFD packet to send [14:50:23]OFD Sender: No OFD packet to send [14:50:28]OFD Sender: No OFD packet to send [14:50:33]OFD Sender: No OFD packet to send [14:50:38]OFD Sender: No OFD packet to send [14:50:43]OFD Sender: No OFD packet to send [14:50:48]OFD Sender: No OFD packet to send [14:50:53]OFD Sender: No OFD packet to send [14:50:58]OFD Sender: No OFD packet to send [14:51:03]OFD Sender: No OFD packet to send [14:51:08]OFD Sender: No OFD packet to send [14:51:13]OFD Sender: No OFD packet to send [14:51:18]OFD Sender: No OFD packet to send [14:51:23]OFD Sender: No OFD packet to send [14:51:28]OFD Sender: No OFD packet to send [14:51:33]OFD Sender: No OFD packet to send [14:51:38]OFD Sender: No OFD packet to send [14:51:43]OFD Sender: No OFD packet to send [14:51:48]OFD Sender: No OFD packet to send [14:51:53]OFD Sender: No OFD packet to send [14:51:58]OFD Sender: No OFD packet to send [14:52:03]OFD Sender: No OFD packet to send [14:52:08]OFD Sender: No OFD packet to send [14:52:13]OFD Sender: No OFD packet to send [14:52:18]OFD Sender: No OFD packet to send [14:52:23]OFD Sender: No OFD packet to send [14:52:28]OFD Sender: No OFD packet to send [14:52:33]OFD Sender: No OFD packet to send [14:52:36]accept exits with 9 [14:52:36]New connection [14:52:36]New thread 3067305316 created [14:52:36]Thread 3067161956 joined [14:52:36]Waiting for new connection... [14:52:36] Sock 9.Parse request [14:52:36]Sock 9.Check first char [14:52:36]Sock 9.First char is OK [14:52:36]request: POST /json_proto HTTP/1.0 [14:52:36]Method: POST [14:52:36]URL: /json_proto [14:52:36]Method is POST - this is cgi request [14:52:36]url: /json_proto [14:52:36]query_string will be loaded in cgi processing [14:52:36]execute_cgi json_proto POST (null) [14:52:36]execute_cgi path=json_proto method=POST [14:52:36]POST find Content-Length [14:52:36]Host: 172.17.49.196:8080 [14:52:36]Content-Length: 605 [14:52:36]Content-Type: application/json [14:52:36] [14:52:36]POST finish read [14:52:36]Found Content-Length = 605 [14:52:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164341", "tax_sys" : 0, "items" : [ { "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 34.00, "quantity" : 1.000, "sum" : 34.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 34.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:36]execute_script... [14: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 : (3)164341", "tax_sys" : 0, "items" : [ { "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 34.00, "quantity" : 1.000, "sum" : 34.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 34.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:36]POST & json_proto [14:52:36]process_json_proto [14:52:36]json parsed OK: [14:52:36]protocol is kg_v1.0 [14:52:36]action value=close_receipt [14:52:36]process_action close_receipt [14:52:36]cmd_close_receipt [14:52:36]MH_GetDate [14:52:36]Write to MH i2c: F0 00 00 40 33 62 [14:52:36]Write i2c OK [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: F0 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: F0 09 00 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: F0 09 00 40 33 00 3D 5F 1A 67 BD 3B 11 67 F8 [14:52:36]GetLastDocTimeStamp 1729780733 [14:52:36]current date 1729781565 [14:52:36]FM_GetShiftState [14:52:36]SAM_PROTO_GetShiftState [14:52:36]wFMCommunicate request_size=4 [14:52:36]MH_SAM_APDU [14:52:36]CAPDU: 80 13 01 00 [14:52:36]Write to MH i2c: E2 08 00 41 33 80 13 01 00 00 00 00 00 F1 [14:52:36]Write i2c OK [14:52:36]MH_I2C_Read... [14:52:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:36]Read from MH i2c: E2 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 0E 00 [14:52:36]MH_I2C_Read... [14:52:36]Read from MH i2c: E2 0E 00 41 33 00 09 00 01 30 90 19 67 00 00 00 00 90 00 3D [14:52:36]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:52:36]wFMCommunicate OK [14:52:36]SAM_PROTO_GetShiftState done [14:52:36]FM_GetShiftState done [14:52:36]opened in 1729728560 [14:52:36]opened+sec_in_day 1729814960 [14:52:36]quantity*price = 3400 [14:52:36]sum+1 = 3401 [14:52:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 34.00 НСП 1% : 0.30 НДС 12% : 3.61 Наличными: 34.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 68 24.10.2024 14:52 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50426 ФПД: 180452771571188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145245&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50426&fm=180452771571188&tin=02508201610067®Number=0000000000097022&sum=3400 0 [14:52:37]StoreToDocumentArchive [14:52:37]shift 492 fd 50426 [14:52:37]save to /storage/0492/doc_00050426 [14:52:37]save last doc name /storage/0492/doc_00050426 to /storage/kkm_last_doc_name [14:52:37]save OK [14:52:37]Clear old archive folders... [14:52:37]ProcessDocumentItem done err = 0, tmpTLVsize=268 [14:52:37]tlvbuf is 002383F0 [14:52:37]SAM_PROTO_ClearQueue [14:52:37]wFMCommunicate request_size=4 [14:52:37]MH_SAM_APDU [14:52:37]CAPDU: 80 09 00 00 [14:52:37]Write to MH i2c: E2 08 00 4E 33 80 09 00 00 00 00 00 00 F3 [14:52:37]Write i2c OK [14:52:37]MH_I2C_Read... [14:52:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:37]Read from MH i2c: E2 [14:52:37]MH_I2C_Read... [14:52:37]Read from MH i2c: E2 03 00 [14:52:37]MH_I2C_Read... [14:52:37]Read from MH i2c: E2 03 00 4E 33 00 90 00 F5 [14:52:37]RAPDU: 90 00 [14:52:37]wFMCommunicate OK [14:52:37]SAM_PROTO_ClearQueue done [14:52:37]KKMCreateOFDPacket [14:52:37]OFDProtocolAddRootSTLVToBuf [14:52:37]FM_MakeSignedData [14:52:37]FM_MakeSignedData [14:52:37]SAM_PROTO_SignData [14:52:37]wFMCommunicate request_size=4 [14:52:37]MH_SAM_APDU [14:52:37]CAPDU: 80 0D 01 02 [14:52:37]Write to MH i2c: E2 08 00 4F 33 80 0D 01 02 00 00 00 00 FB [14:52:37]Write i2c OK [14:52:37]MH_I2C_Read... [14:52:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:38]Read from MH i2c: E2 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 03 00 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 03 00 4F 33 00 90 00 F6 [14:52:38]RAPDU: 90 00 [14:52:38]wFMCommunicate OK [14:52:38]wFMCommunicate request_size=255 [14:52:38]MH_SAM_APDU [14:52:38]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 3D 5F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [14:52:38]Write to MH i2c: E2 02 01 50 33 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 3D 5F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 58 [14:52:38]Write i2c OK [14:52:38]MH_I2C_Read... [14:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:38]Read from MH i2c: E2 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 03 00 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 03 00 50 33 00 90 00 F7 [14:52:38]RAPDU: 90 00 [14:52:38]wFMCommunicate OK [14:52:38]wFMCommunicate request_size=27 [14:52:38]MH_SAM_APDU [14:52:38]CAPDU: 80 0D 02 02 16 35 30 30 30 10 04 04 00 FA C4 00 00 35 04 06 00 A4 1E EF 59 25 F4 [14:52:38]Write to MH i2c: E2 1E 00 51 33 80 0D 02 02 16 00 35 30 30 30 10 04 04 00 FA C4 00 00 35 04 06 00 A4 1E EF 59 25 F4 00 00 27 [14:52:38]Write i2c OK [14:52:38]MH_I2C_Read... [14:52:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:38]Read from MH i2c: E2 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 03 00 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 03 00 51 33 00 90 00 F8 [14:52:38]RAPDU: 90 00 [14:52:38]wFMCommunicate OK [14:52:38]wFMCommunicate request_size=4 [14:52:38]MH_SAM_APDU [14:52:38]CAPDU: 80 0D 03 02 [14:52:38]Write to MH i2c: E2 08 00 52 33 80 0D 03 02 00 00 00 00 00 [14:52:38]Write i2c OK [14:52:38]MH_I2C_Read... [14:52:38]OFD Sender: No OFD packet to send [14:52:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:38]Read from MH i2c: E2 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 0B 00 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 0B 00 52 33 00 31 BC E2 65 B8 A9 24 7E 90 00 38 [14:52:38]RAPDU: 31 BC E2 65 B8 A9 24 7E 90 00 [14:52:38]wFMCommunicate OK [14:52:38]SAM_PROTO_SignData done [14:52:38]FM_MakeSignedData done [14:52:38]CreateOFDProtocolMessage [14:52:38]wFMCommunicate request_size=4 [14:52:38]MH_SAM_APDU [14:52:38]CAPDU: 80 11 00 00 [14:52:38]Write to MH i2c: E2 08 00 53 33 80 11 00 00 00 00 00 00 00 [14:52:38]Write i2c OK [14:52:38]MH_I2C_Read... [14:52:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:38]Read from MH i2c: E2 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 17 00 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: E2 17 00 53 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 47 [14:52:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:52:38]wFMCommunicate OK [14:52:38]CreateOFDProtocolMessage done [14:52:38]OFDSenderStorePacket 50426 [14:52:38]StoreOFDPacket docnum=50426 [14:52:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 C1 F6 18 01 4B CD 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 3D 5F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FA C4 00 00 35 04 06 00 A4 1E EF 59 25 F4 31 BC E2 65 B8 A9 24 7E [14:52:38]CheckFolder [14:52:38]dirname=/storage/ofd_packets [14:52:38]CheckFolder done [14:52:38]ProducePacketName [14:52:38]name=ofd_packets/00050426 [14:52:38]NVStorageSaveData ofd_packets/00050426 [14:52:38]File name is /storage/ofd_packets/00050426 [14:52:38]Write 318 bytes [14:52:38]NVStorageSaveData done [14:52:38]OFDSenderStorePacket done [14:52:38]KKMCreateOFDPacket done [14:52:38]NVStorageSaveData kkm_last_timestamp [14:52:38]File name is /storage/kkm_last_timestamp [14:52:38]Write 4 bytes [14:52:38]NVStorageSaveData done [14:52:38]ExternCall_PrintAddStr [14:52:38]wPrintStart [14:52:38]Write to MH i2c: 01 00 00 54 33 87 [14:52:38]Write i2c OK [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: 01 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: 01 07 00 [14:52:38]MH_I2C_Read... [14:52:38]Read from MH i2c: 01 07 00 54 33 00 00 00 00 00 FF 0F 9C [14:52:38]RasterBufferAndPrint [14:52:38]line Счет N : (3)164341 [14:52:38]line ИНН: 02508201610067 [14:52:38]line Контрольно-Кассовый Чек [14:52:38]line ПРОДАЖА [14:52:38]line Товар: 50173976 [14:52:38]line Жев Orbit Winterfresh под [14:52:38]line 1.000 * 34.00 [14:52:38]line = 34.00 [14:52:38]line НДС 12% НСП 1% [14:52:38]line > о реализуемом товаре [14:52:38]line ИТОГО: 34.00 [14:52:38]line НСП 1% : 0.30 [14:52:38]line НДС 12% : 3.61 [14:52:38]line Наличными: 34.00 [14:52:38]line Безнал.: 0.00 [14:52:38]line Место: АЗС № 80 "Партнер Нефть" [14:52:38]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [14:52:38]line СНО: Общий режим [14:52:38]line Чек 68 24.10.2024 14:52 [14:52:38]line Смена: 492 ФФД: 1.0 [14:52:38]line ЗНМ: 0300000090 [14:52:38]line РНМ: 0000000000097022 [14:52:38]line Версия ККМ: 001 [14:52:38]line ФМ: 0000000000875000 [14:52:38]line ФД: 50426 [14:52:38]line ФПД: 180452771571188 [14:52:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145245&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50426&fm=180452771571188&tin=02508201610067®Number=0000000000097022&sum=3400 [14:52:38]line 0 [14:52:38]OFD Sender: Processing packet 50426 [packets to send 7, broken 6] [14:52:38]ProducePacketName [14:52:38]name=ofd_packets/00050426 [14:52:38]OFD Sender: To server: pG, [14:52:38]CommunicateWithHost lk.salyk.kg:30040 [14:52:38]ConnectInit lk.salyk.kg [14:52:38]written 0, free lines is 4095 [14:52:38]Connected sock=10 [14:52:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 C1 F6 18 01 4B CD 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 01 00 00 00 00 07 04 06 00 48 0D 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 3D 5F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FA C4 00 00 35 04 06 00 A4 1E EF 59 25 F4 31 BC E2 65 B8 A9 24 7E [14:52:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 D4 7B 47 00 8E 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FA C4 00 00 F4 03 04 00 D1 0A 1A 67 B6 04 01 00 00 D2 C4 25 05 78 1F 0F 7C [14:52:39]CommunicateWithHost err = 0 [14:52:39]CheckOFDResponse [14:52:39]1017 (14) - 77093643461234 [14:52:39]1041 (16) - 0000000000875000 [14:52:39]1040 (4) - 50426 [14:52:39]1012 (4) - 24.10.2024 08:52 [14:52:39]1206 (1) - 0 [14:52:39]OFD Sender: Remove packet 50426 [14:52:39]ProducePacketName [14:52:39]name=ofd_packets/00050426 [14:52:39]NVStorageDeleteData [14:52:39]Write to MH i2c: 01 00 00 7C 33 AF [14:52:39]Write i2c OK [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: 01 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: 01 07 00 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: 01 07 00 7C 33 00 00 00 00 00 1C 0D DF [14:52:39]RasterBufferAndPrint [14:52:39]line [14:52:39]line [14:52:39]line [14:52:39]line [14:52:39]line [14:52:39]written 0, free lines is 3361 [14:52:39]process_action close_receipt done [14:52:39]requested_data is exist [14:52:39]produce_requested_data [14:52:39]requested_item fm.sn is exist - process it [14:52:39]wFMCommunicate request_size=4 [14:52:39]MH_SAM_APDU [14:52:39]CAPDU: 80 11 00 00 [14:52:39]Write to MH i2c: E2 08 00 83 33 80 11 00 00 00 00 00 00 30 [14:52:39]Write i2c OK [14:52:39]MH_I2C_Read... [14:52:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:39]Read from MH i2c: E2 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: E2 17 00 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: E2 17 00 83 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 77 [14:52:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [14:52:39]wFMCommunicate OK [14:52:39]requested_item fd.num is exist - process it [14:52:39]SAM_PROTO_GetFieldsCounters [14:52:39]wFMCommunicate request_size=4 [14:52:39]MH_SAM_APDU [14:52:39]CAPDU: 80 13 00 00 [14:52:39]Write to MH i2c: E2 08 00 84 33 80 13 00 00 00 00 00 00 33 [14:52:39]Write i2c OK [14:52:39]MH_I2C_Read... [14:52:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:39]Read from MH i2c: E2 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: E2 62 00 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: E2 62 00 84 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FA C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [14:52:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FA C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:39]wFMCommunicate OK [14:52:39]SAM_PROTO_GetFieldsCounters done [14:52:39]requested_item shift.num is exist - process it [14:52:39]requested_item shift.opened is exist - process it [14:52:39]req_shift_opened [14:52:39]FM_GetShiftState [14:52:39]SAM_PROTO_GetShiftState [14:52:39]wFMCommunicate request_size=4 [14:52:39]MH_SAM_APDU [14:52:39]CAPDU: 80 13 01 00 [14:52:39]Write to MH i2c: E2 08 00 85 33 80 13 01 00 00 00 00 00 35 [14:52:39]Write i2c OK [14:52:39]MH_I2C_Read... [14:52:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:39]Read from MH i2c: E2 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: E2 0E 00 [14:52:39]MH_I2C_Read... [14:52:39]Read from MH i2c: E2 0E 00 85 33 00 09 00 01 30 90 19 67 00 00 00 00 90 00 81 [14:52:39]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [14:52:39]wFMCommunicate OK [14:52:39]SAM_PROTO_GetShiftState done [14:52:39]FM_GetShiftState done [14:52:39]req_shift_opened done [14:52:39]requested_item shift.open_date is exist - process it [14:52:39]req_shift_open_date [14:52:39]req_shift_open_date done [14:52:39]produce_requested_data done [14:52:39]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50426,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [14:52:39]process_action_free close_receipt [14:52:39]json_value_free [14:52:39]json_value_free done [14:52:39]process_json_proto returns [14:52:39]Send response to host [14:52:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50426,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [14:52:39]free response buf [14:52:39]execute_script done [14:52:39]execute_script returns [14:52:39]free content buf [14:52:39]Sock 9.Close socket [14:52:39]Sock 9.Thread stoped [14:52:39]OFD Sender: No OFD packet to send [14:52:44]OFD Sender: No OFD packet to send [14:52:49]OFD Sender: No OFD packet to send [14:52:54]OFD Sender: No OFD packet to send [14:52:59]OFD Sender: No OFD packet to send [14:53:04]OFD Sender: No OFD packet to send [14:53:09]OFD Sender: No OFD packet to send [14:53:14]OFD Sender: No OFD packet to send [14:53:19]OFD Sender: No OFD packet to send [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:49]OFD Sender: No OFD packet to send [14:53:54]OFD Sender: No OFD packet to send [14:53:59]OFD Sender: No OFD packet to send [14:54:04]OFD Sender: No OFD packet to send [14:54:09]OFD Sender: No OFD packet to send [14:54:14]OFD Sender: No OFD packet to send [14:54:19]OFD Sender: No OFD packet to send [14:54:24]OFD Sender: No OFD packet to send [14:54:29]OFD Sender: No OFD packet to send [14:54:34]OFD Sender: No OFD packet to send [14:54:39]OFD Sender: No OFD packet to send [14:54:44]OFD Sender: No OFD packet to send [14:54:49]OFD Sender: No OFD packet to send [14:54:54]OFD Sender: No OFD packet to send [14:54:59]OFD Sender: No OFD packet to send [14:55:04]OFD Sender: No OFD packet to send [14:55:09]OFD Sender: No OFD packet to send [14:55:14]OFD Sender: No OFD packet to send [14:55:19]OFD Sender: No OFD packet to send [14:55:24]OFD Sender: No OFD packet to send [14:55:29]OFD Sender: No OFD packet to send [14:55:34]OFD Sender: No OFD packet to send [14:55:39]OFD Sender: No OFD packet to send [14:55:44]OFD Sender: No OFD packet to send [14:55:49]OFD Sender: No OFD packet to send [14:55:54]OFD Sender: No OFD packet to send [14:55:59]OFD Sender: No OFD packet to send [14:56:04]OFD Sender: No OFD packet to send [14:56:09]OFD Sender: No OFD packet to send [14:56:14]OFD Sender: No OFD packet to send [14:56:19]OFD Sender: No OFD packet to send [14:56:24]OFD Sender: No OFD packet to send [14:56:29]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:39]OFD Sender: No OFD packet to send [14:56:44]OFD Sender: No OFD packet to send [14:56:49]OFD Sender: No OFD packet to send [14:56:54]OFD Sender: No OFD packet to send [14:56:59]OFD Sender: No OFD packet to send [14:57:04]OFD Sender: No OFD packet to send [14:57:09]OFD Sender: No OFD packet to send [14:57:14]OFD Sender: No OFD packet to send [14:57:19]OFD Sender: No OFD packet to send [14:57:24]OFD Sender: No OFD packet to send [14:57:29]OFD Sender: No OFD packet to send [14:57:34]OFD Sender: No OFD packet to send [14:57:39]OFD Sender: No OFD packet to send [14:57:44]OFD Sender: No OFD packet to send [14:57:49]OFD Sender: No OFD packet to send [14:57:54]OFD Sender: No OFD packet to send [14:57:59]OFD Sender: No OFD packet to send [14:58:04]OFD Sender: No OFD packet to send [14:58:09]OFD Sender: No OFD packet to send [14:58:14]OFD Sender: No OFD packet to send [14:58:19]OFD Sender: No OFD packet to send [14:58:24]OFD Sender: No OFD packet to send [14:58:29]OFD Sender: No OFD packet to send [14:58:34]OFD Sender: No OFD packet to send [14:58:39]OFD Sender: No OFD packet to send [14:58:44]OFD Sender: No OFD packet to send [14:58:49]OFD Sender: No OFD packet to send [14:58:54]OFD Sender: No OFD packet to send [14:58:59]OFD Sender: No OFD packet to send [14:59:04]OFD Sender: No OFD packet to send [14:59:09]OFD Sender: No OFD packet to send [14:59:14]OFD Sender: No OFD packet to send [14:59:19]OFD Sender: No OFD packet to send [14:59:24]OFD Sender: No OFD packet to send [14:59:29]OFD Sender: No OFD packet to send [14:59:34]OFD Sender: No OFD packet to send [14:59:39]OFD Sender: No OFD packet to send [14:59:44]OFD Sender: No OFD packet to send [14:59:49]OFD Sender: No OFD packet to send [14:59:54]OFD Sender: No OFD packet to send [14:59:59]OFD Sender: No OFD packet to send [15:00:04]OFD Sender: No OFD packet to send [15:00:09]OFD Sender: No OFD packet to send [15:00:14]OFD Sender: No OFD packet to send [15:00:19]OFD Sender: No OFD packet to send [15:00:24]OFD Sender: No OFD packet to send [15:00:29]OFD Sender: No OFD packet to send [15:00:34]OFD Sender: No OFD packet to send [15:00:39]OFD Sender: No OFD packet to send [15:00:44]OFD Sender: No OFD packet to send [15:00:49]OFD Sender: No OFD packet to send [15:00:54]OFD Sender: No OFD packet to send [15:00:59]OFD Sender: No OFD packet to send [15:01:04]OFD Sender: No OFD packet to send [15:01:09]OFD Sender: No OFD packet to send [15:01:14]OFD Sender: No OFD packet to send [15:01:19]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [15:01:30]OFD Sender: No OFD packet to send [15:01:33]accept exits with 7 [15:01:33]New connection [15:01:33]New thread 3067161956 created [15:01:33]Thread 3067305316 joined [15:01:33]Waiting for new connection... [15:01:33] Sock 7.Parse request [15:01:33]Sock 7.Check first char [15:01:33]Sock 7.First char is OK [15:01:33]request: POST /json_proto HTTP/1.0 [15:01:33]Method: POST [15:01:33]URL: /json_proto [15:01:33]Method is POST - this is cgi request [15:01:33]url: /json_proto [15:01:33]query_string will be loaded in cgi processing [15:01:33]execute_cgi json_proto POST (null) [15:01:33]execute_cgi path=json_proto method=POST [15:01:33]POST find Content-Length [15:01:33]Host: 172.17.49.196:8080 [15:01:33]Content-Length: 930 [15:01:33]Content-Type: application/json [15:01:33] [15:01:33]POST finish read [15:01:33]Found Content-Length = 930 [15:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164343", "tax_sys" : 0, "items" : [ { "code": "4870216764968", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Torquoise Selectio", "price" : 141.00, "quantity" : 1.000, "sum" : 141.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:33]execute_script... [15:01:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164343", "tax_sys" : 0, "items" : [ { "code": "4870216764968", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Torquoise Selectio", "price" : 141.00, "quantity" : 1.000, "sum" : 141.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:33]POST & json_proto [15:01:33]process_json_proto [15:01:33]json parsed OK: [15:01:33]protocol is kg_v1.0 [15:01:33]action value=close_receipt [15:01:33]process_action close_receipt [15:01:33]cmd_close_receipt [15:01:33]MH_GetDate [15:01:33]Write to MH i2c: F0 00 00 86 33 A8 [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: F0 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: F0 09 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: F0 09 00 86 33 00 57 61 1A 67 BD 3B 11 67 5A [15:01:33]GetLastDocTimeStamp 1729781565 [15:01:33]current date 1729782103 [15:01:33]FM_GetShiftState [15:01:33]SAM_PROTO_GetShiftState [15:01:33]wFMCommunicate request_size=4 [15:01:33]MH_SAM_APDU [15:01:33]CAPDU: 80 13 01 00 [15:01:33]Write to MH i2c: E2 08 00 87 33 80 13 01 00 00 00 00 00 37 [15:01:33]Write i2c OK [15:01:33]MH_I2C_Read... [15:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:33]Read from MH i2c: E2 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 0E 00 [15:01:33]MH_I2C_Read... [15:01:33]Read from MH i2c: E2 0E 00 87 33 00 09 00 01 30 90 19 67 00 00 00 00 90 00 83 [15:01:33]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:01:33]wFMCommunicate OK [15:01:33]SAM_PROTO_GetShiftState done [15:01:33]FM_GetShiftState done [15:01:33]opened in 1729728560 [15:01:33]opened+sec_in_day 1729814960 [15:01:33]quantity*price = 14100 [15:01:33]sum+1 = 14101 [15:01:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 69.00 = 69.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.86 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 69 24.10.2024 15:01 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50427 ФПД: 4408185172065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150143&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50427&fm=4408185172065&tin=02508201610067®Number=0000000000097022&sum=21000 0 [15:01:35]StoreToDocumentArchive [15:01:35]shift 492 fd 50427 [15:01:35]save to /storage/0492/doc_00050427 [15:01:35]save last doc name /storage/0492/doc_00050427 to /storage/kkm_last_doc_name [15:01:35]save OK [15:01:35]Clear old archive folders... [15:01:35]ProcessDocumentItem done err = 0, tmpTLVsize=418 [15:01:35]tlvbuf is 0011C030 [15:01:35]SAM_PROTO_ClearQueue [15:01:35]wFMCommunicate request_size=4 [15:01:35]MH_SAM_APDU [15:01:35]CAPDU: 80 09 00 00 [15:01:35]Write to MH i2c: E2 08 00 94 33 80 09 00 00 00 00 00 00 39 [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:35]Read from MH i2c: E2 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 94 33 00 90 00 3B [15:01:35]RAPDU: 90 00 [15:01:35]wFMCommunicate OK [15:01:35]SAM_PROTO_ClearQueue done [15:01:35]KKMCreateOFDPacket [15:01:35]OFDProtocolAddRootSTLVToBuf [15:01:35]FM_MakeSignedData [15:01:35]FM_MakeSignedData [15:01:35]SAM_PROTO_SignData [15:01:35]wFMCommunicate request_size=4 [15:01:35]MH_SAM_APDU [15:01:35]CAPDU: 80 0D 01 02 [15:01:35]Write to MH i2c: E2 08 00 95 33 80 0D 01 02 00 00 00 00 41 [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:35]Read from MH i2c: E2 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 95 33 00 90 00 3C [15:01:35]RAPDU: 90 00 [15:01:35]wFMCommunicate OK [15:01:35]wFMCommunicate request_size=255 [15:01:35]MH_SAM_APDU [15:01:35]CAPDU: 80 0D 02 02 FA 03 00 A2 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 36 38 06 04 34 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 54 6F 72 71 75 6F 69 73 65 20 53 65 6C 65 63 74 69 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 [15:01:35]Write to MH i2c: E2 02 01 96 33 80 0D 02 02 FA 00 03 00 A2 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 36 38 06 04 34 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 54 6F 72 71 75 6F 69 73 65 20 53 65 6C 65 63 74 69 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 00 EA [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:35]Read from MH i2c: E2 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 96 33 00 90 00 3D [15:01:35]RAPDU: 90 00 [15:01:35]wFMCommunicate OK [15:01:35]wFMCommunicate request_size=177 [15:01:35]MH_SAM_APDU [15:01:35]CAPDU: 80 0D 02 02 AC 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 61 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FB C4 00 00 35 04 06 00 04 02 5C 4F B0 61 [15:01:35]Write to MH i2c: E2 B4 00 97 33 80 0D 02 02 AC 00 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 61 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FB C4 00 00 35 04 06 00 04 02 5C 4F B0 61 00 00 A8 [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:35]Read from MH i2c: E2 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 03 00 97 33 00 90 00 3E [15:01:35]RAPDU: 90 00 [15:01:35]wFMCommunicate OK [15:01:35]wFMCommunicate request_size=4 [15:01:35]MH_SAM_APDU [15:01:35]CAPDU: 80 0D 03 02 [15:01:35]Write to MH i2c: E2 08 00 98 33 80 0D 03 02 00 00 00 00 46 [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:35]Read from MH i2c: E2 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 0B 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 0B 00 98 33 00 95 FB 73 92 9F 50 8B 75 90 00 CB [15:01:35]RAPDU: 95 FB 73 92 9F 50 8B 75 90 00 [15:01:35]wFMCommunicate OK [15:01:35]SAM_PROTO_SignData done [15:01:35]FM_MakeSignedData done [15:01:35]CreateOFDProtocolMessage [15:01:35]wFMCommunicate request_size=4 [15:01:35]MH_SAM_APDU [15:01:35]CAPDU: 80 11 00 00 [15:01:35]Write to MH i2c: E2 08 00 99 33 80 11 00 00 00 00 00 00 46 [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:35]Read from MH i2c: E2 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 17 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: E2 17 00 99 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 8D [15:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:01:35]wFMCommunicate OK [15:01:35]CreateOFDProtocolMessage done [15:01:35]OFDSenderStorePacket 50427 [15:01:35]StoreOFDPacket docnum=50427 [15:01:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 B6 01 00 00 8C B8 AE 01 44 FC 5A 03 01 00 03 00 A2 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 36 38 06 04 34 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 54 6F 72 71 75 6F 69 73 65 20 53 65 6C 65 63 74 69 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 61 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FB C4 00 00 35 04 06 00 04 02 5C 4F B0 61 95 FB 73 92 9F 50 8B 75 [15:01:35]CheckFolder [15:01:35]dirname=/storage/ofd_packets [15:01:35]CheckFolder done [15:01:35]ProducePacketName [15:01:35]name=ofd_packets/00050427 [15:01:35]NVStorageSaveData ofd_packets/00050427 [15:01:35]File name is /storage/ofd_packets/00050427 [15:01:35]Write 468 bytes [15:01:35]NVStorageSaveData done [15:01:35]OFDSenderStorePacket done [15:01:35]KKMCreateOFDPacket done [15:01:35]NVStorageSaveData kkm_last_timestamp [15:01:35]File name is /storage/kkm_last_timestamp [15:01:35]Write 4 bytes [15:01:35]NVStorageSaveData done [15:01:35]ExternCall_PrintAddStr [15:01:35]wPrintStart [15:01:35]Write to MH i2c: 01 00 00 9A 33 CD [15:01:35]Write i2c OK [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: 01 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: 01 07 00 [15:01:35]MH_I2C_Read... [15:01:35]Read from MH i2c: 01 07 00 9A 33 00 00 00 00 00 FF 0F E2 [15:01:35]RasterBufferAndPrint [15:01:36]line Счет N : (3)164343 [15:01:36]line ИНН: 02508201610067 [15:01:36]line Контрольно-Кассовый Чек [15:01:36]line ПРОДАЖА [15:01:36]line Товар: 4870216764968 [15:01:36]line Нагр.Таб.Палоч. HEETS Torquoise Selectio [15:01:36]line 1.000 * 141.00 [15:01:36]line = 141.00 [15:01:36]line НДС 12% НСП 1% [15:01:36]line > о реализуемом товаре [15:01:36]line Товар: 4600682557456 [15:01:36]line Напиток FLash up energy эн ж/б 0,5/0,45л [15:01:36]line 1.000 * 69.00 [15:01:36]line = 69.00 [15:01:36]line НДС 12% НСП 1% [15:01:36]line > о реализуемом товаре [15:01:36]line ИТОГО: 210.00 [15:01:36]line НСП 1% : 1.86 [15:01:36]line НДС 12% : 22.30 [15:01:36]line Наличными: 210.00 [15:01:36]line Безнал.: 0.00 [15:01:36]line Место: АЗС № 80 "Партнер Нефть" [15:01:36]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [15:01:36]line СНО: Общий режим [15:01:36]line Чек 69 24.10.2024 15:01 [15:01:36]line Смена: 492 ФФД: 1.0 [15:01:36]line ЗНМ: 0300000090 [15:01:36]line РНМ: 0000000000097022 [15:01:36]line Версия ККМ: 001 [15:01:36]line ФМ: 0000000000875000 [15:01:36]line ФД: 50427 [15:01:36]line ФПД: 4408185172065 [15:01:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150143&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50427&fm=4408185172065&tin=02508201610067®Number=0000000000097022&sum=21000 [15:01:36]line 0 [15:01:36]OFD Sender: Processing packet 50427 [packets to send 7, broken 6] [15:01:36]ProducePacketName [15:01:36]name=ofd_packets/00050427 [15:01:36]OFD Sender: To server: pG, [15:01:36]CommunicateWithHost lk.salyk.kg:30040 [15:01:36]ConnectInit lk.salyk.kg [15:01:36]written 0, free lines is 4095 [15:01:36]Connected sock=10 [15:01:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 B6 01 00 00 8C B8 AE 01 44 FC 5A 03 01 00 03 00 A2 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 36 38 06 04 34 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 54 6F 72 71 75 6F 69 73 65 20 53 65 6C 65 63 74 69 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 57 61 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FB C4 00 00 35 04 06 00 04 02 5C 4F B0 61 95 FB 73 92 9F 50 8B 75 [15:01:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 12 7E 47 00 82 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FB C4 00 00 F4 03 04 00 EA 0C 1A 67 B6 04 01 00 00 A9 3B 8C BD E6 94 19 3E [15:01:36]CommunicateWithHost err = 0 [15:01:36]CheckOFDResponse [15:01:36]1017 (14) - 77093643461234 [15:01:36]1041 (16) - 0000000000875000 [15:01:36]1040 (4) - 50427 [15:01:36]1012 (4) - 24.10.2024 09:01 [15:01:36]1206 (1) - 0 [15:01:36]OFD Sender: Remove packet 50427 [15:01:36]ProducePacketName [15:01:36]name=ofd_packets/00050427 [15:01:36]NVStorageDeleteData [15:01:36]Write to MH i2c: 01 00 00 CA 33 FD [15:01:36]Write i2c OK [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: 01 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: 01 07 00 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: 01 07 00 CA 33 00 00 00 00 00 B6 0C C6 [15:01:36]RasterBufferAndPrint [15:01:36]line [15:01:36]line [15:01:36]line [15:01:36]line [15:01:36]line [15:01:36]written 0, free lines is 3264 [15:01:36]process_action close_receipt done [15:01:36]requested_data is exist [15:01:36]produce_requested_data [15:01:36]requested_item fm.sn is exist - process it [15:01:36]wFMCommunicate request_size=4 [15:01:36]MH_SAM_APDU [15:01:36]CAPDU: 80 11 00 00 [15:01:36]Write to MH i2c: E2 08 00 D1 33 80 11 00 00 00 00 00 00 7E [15:01:36]Write i2c OK [15:01:36]MH_I2C_Read... [15:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:36]Read from MH i2c: E2 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: E2 17 00 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: E2 17 00 D1 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C5 [15:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:01:36]wFMCommunicate OK [15:01:36]requested_item fd.num is exist - process it [15:01:36]SAM_PROTO_GetFieldsCounters [15:01:36]wFMCommunicate request_size=4 [15:01:36]MH_SAM_APDU [15:01:36]CAPDU: 80 13 00 00 [15:01:36]Write to MH i2c: E2 08 00 D2 33 80 13 00 00 00 00 00 00 81 [15:01:36]Write i2c OK [15:01:36]MH_I2C_Read... [15:01:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:36]Read from MH i2c: E2 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: E2 62 00 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: E2 62 00 D2 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FB C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [15:01:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FB C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:36]wFMCommunicate OK [15:01:36]SAM_PROTO_GetFieldsCounters done [15:01:36]requested_item shift.num is exist - process it [15:01:36]requested_item shift.opened is exist - process it [15:01:36]req_shift_opened [15:01:36]FM_GetShiftState [15:01:36]SAM_PROTO_GetShiftState [15:01:36]wFMCommunicate request_size=4 [15:01:36]MH_SAM_APDU [15:01:36]CAPDU: 80 13 01 00 [15:01:36]Write to MH i2c: E2 08 00 D3 33 80 13 01 00 00 00 00 00 83 [15:01:36]Write i2c OK [15:01:36]MH_I2C_Read... [15:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:36]Read from MH i2c: E2 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: E2 0E 00 [15:01:36]MH_I2C_Read... [15:01:36]Read from MH i2c: E2 0E 00 D3 33 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CF [15:01:36]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:01:36]wFMCommunicate OK [15:01:36]SAM_PROTO_GetShiftState done [15:01:36]FM_GetShiftState done [15:01:36]req_shift_opened done [15:01:36]requested_item shift.open_date is exist - process it [15:01:36]req_shift_open_date [15:01:36]req_shift_open_date done [15:01:36]produce_requested_data done [15:01:36]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50427,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [15:01:36]process_action_free close_receipt [15:01:36]json_value_free [15:01:36]json_value_free done [15:01:36]process_json_proto returns [15:01:36]Send response to host [15:01:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50427,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [15:01:36]free response buf [15:01:36]execute_script done [15:01:36]execute_script returns [15:01:36]free content buf [15:01:36]Sock 7.Close socket [15:01:36]Sock 7.Thread stoped [15:01:36]OFD Sender: No OFD packet to send [15:01:41]OFD Sender: No OFD packet to send [15:01:46]OFD Sender: No OFD packet to send [15:01:51]OFD Sender: No OFD packet to send [15:01:56]OFD Sender: No OFD packet to send [15:02:01]OFD Sender: No OFD packet to send [15:02:06]OFD Sender: No OFD packet to send [15:02:11]OFD Sender: No OFD packet to send [15:02:16]OFD Sender: No OFD packet to send [15:02:21]OFD Sender: No OFD packet to send [15:02:26]OFD Sender: No OFD packet to send [15:02:31]OFD Sender: No OFD packet to send [15:02:36]OFD Sender: No OFD packet to send [15:02:41]OFD Sender: No OFD packet to send [15:02:46]OFD Sender: No OFD packet to send [15:02:51]OFD Sender: No OFD packet to send [15:02:56]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:32]OFD Sender: No OFD packet to send [15:03:37]OFD Sender: No OFD packet to send [15:03:42]OFD Sender: No OFD packet to send [15:03:47]OFD Sender: No OFD packet to send [15:03:52]OFD Sender: No OFD packet to send [15:03:57]OFD Sender: No OFD packet to send [15:04:02]OFD Sender: No OFD packet to send [15:04:07]OFD Sender: No OFD packet to send [15:04:12]OFD Sender: No OFD packet to send [15:04:17]OFD Sender: No OFD packet to send [15:04:22]OFD Sender: No OFD packet to send [15:04:27]OFD Sender: No OFD packet to send [15:04:32]OFD Sender: No OFD packet to send [15:04:37]OFD Sender: No OFD packet to send [15:04:42]OFD Sender: No OFD packet to send [15:04:47]OFD Sender: No OFD packet to send [15:04:52]OFD Sender: No OFD packet to send [15:04:57]OFD Sender: No OFD packet to send [15:05:02]OFD Sender: No OFD packet to send [15:05:07]OFD Sender: No OFD packet to send [15:05:12]OFD Sender: No OFD packet to send [15:05:17]OFD Sender: No OFD packet to send [15:05:22]OFD Sender: No OFD packet to send [15:05:27]OFD Sender: No OFD packet to send [15:05:32]OFD Sender: No OFD packet to send [15:05:37]OFD Sender: No OFD packet to send [15:05:42]OFD Sender: No OFD packet to send [15:05:47]OFD Sender: No OFD packet to send [15:05:52]OFD Sender: No OFD packet to send [15:05:57]OFD Sender: No OFD packet to send [15:06:02]OFD Sender: No OFD packet to send [15:06:07]OFD Sender: No OFD packet to send [15:06:12]OFD Sender: No OFD packet to send [15:06:17]OFD Sender: No OFD packet to send [15:06:22]OFD Sender: No OFD packet to send [15:06:27]OFD Sender: No OFD packet to send [15:06:32]OFD Sender: No OFD packet to send [15:06:37]OFD Sender: No OFD packet to send [15:06:42]OFD Sender: No OFD packet to send [15:06:47]OFD Sender: No OFD packet to send [15:06:52]OFD Sender: No OFD packet to send [15:06:57]OFD Sender: No OFD packet to send [15:07:02]OFD Sender: No OFD packet to send [15:07:07]OFD Sender: No OFD packet to send [15:07:12]OFD Sender: No OFD packet to send [15:07:17]OFD Sender: No OFD packet to send [15:07:22]OFD Sender: No OFD packet to send [15:07:27]OFD Sender: No OFD packet to send [15:07:32]OFD Sender: No OFD packet to send [15:07:37]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [15:08:27]OFD Sender: No OFD packet to send [15:08:32]OFD Sender: No OFD packet to send [15:08:37]OFD Sender: No OFD packet to send [15:08:42]OFD Sender: No OFD packet to send [15:08:47]OFD Sender: No OFD packet to send [15:08:52]OFD Sender: No OFD packet to send [15:08:57]OFD Sender: No OFD packet to send [15:09:02]OFD Sender: No OFD packet to send [15:09:07]OFD Sender: No OFD packet to send [15:09:12]OFD Sender: No OFD packet to send [15:09:17]OFD Sender: No OFD packet to send [15:09:22]OFD Sender: No OFD packet to send [15:09:27]OFD Sender: No OFD packet to send [15:09:32]OFD Sender: No OFD packet to send [15:09:37]OFD Sender: No OFD packet to send [15:09:42]OFD Sender: No OFD packet to send [15:09:47]OFD Sender: No OFD packet to send [15:09:52]OFD Sender: No OFD packet to send [15:09:57]OFD Sender: No OFD packet to send [15:10:02]OFD Sender: No OFD packet to send [15:10:07]OFD Sender: No OFD packet to send [15:10:12]OFD Sender: No OFD packet to send [15:10:17]OFD Sender: No OFD packet to send [15:10:22]OFD Sender: No OFD packet to send [15:10:27]OFD Sender: No OFD packet to send [15:10:32]OFD Sender: No OFD packet to send [15:10:37]OFD Sender: No OFD packet to send [15:10:42]OFD Sender: No OFD packet to send [15:10:47]OFD Sender: No OFD packet to send [15:10:52]OFD Sender: No OFD packet to send [15:10:57]OFD Sender: No OFD packet to send [15:11:02]OFD Sender: No OFD packet to send [15:11:07]OFD Sender: No OFD packet to send [15:11:12]OFD Sender: No OFD packet to send [15:11:17]OFD Sender: No OFD packet to send [15:11:22]OFD Sender: No OFD packet to send [15:11:27]OFD Sender: No OFD packet to send [15:11:32]OFD Sender: No OFD packet to send [15:11:37]OFD Sender: No OFD packet to send [15:11:42]OFD Sender: No OFD packet to send [15:11:47]OFD Sender: No OFD packet to send [15:11:52]OFD Sender: No OFD packet to send [15:11:57]OFD Sender: No OFD packet to send [15:12:02]OFD Sender: No OFD packet to send [15:12:07]OFD Sender: No OFD packet to send [15:12:12]OFD Sender: No OFD packet to send [15:12:17]OFD Sender: No OFD packet to send [15:12:22]OFD Sender: No OFD packet to send [15:12:27]OFD Sender: No OFD packet to send [15:12:32]OFD Sender: No OFD packet to send [15:12:37]OFD Sender: No OFD packet to send [15:12:42]OFD Sender: No OFD packet to send [15:12:47]OFD Sender: No OFD packet to send [15:12:52]OFD Sender: No OFD packet to send [15:12:57]OFD Sender: No OFD packet to send [15:13:02]OFD Sender: No OFD packet to send [15:13:07]OFD Sender: No OFD packet to send [15:13:12]OFD Sender: No OFD packet to send [15:13:17]OFD Sender: No OFD packet to send [15:13:22]OFD Sender: No OFD packet to send [15:13:27]OFD Sender: No OFD packet to send [15:13:32]OFD Sender: No OFD packet to send [15:13:37]OFD Sender: No OFD packet to send [15:13:42]OFD Sender: No OFD packet to send [15:13:47]OFD Sender: No OFD packet to send [15:13:52]OFD Sender: No OFD packet to send [15:13:57]OFD Sender: No OFD packet to send [15:14:02]OFD Sender: No OFD packet to send [15:14:07]OFD Sender: No OFD packet to send [15:14:12]OFD Sender: No OFD packet to send [15:14:17]OFD Sender: No OFD packet to send [15:14:22]OFD Sender: No OFD packet to send [15:14:27]OFD Sender: No OFD packet to send [15:14:32]OFD Sender: No OFD packet to send [15:14:37]OFD Sender: No OFD packet to send [15:14:42]OFD Sender: No OFD packet to send [15:14:47]OFD Sender: No OFD packet to send [15:14:52]OFD Sender: No OFD packet to send [15:14:57]OFD Sender: No OFD packet to send [15:15:02]OFD Sender: No OFD packet to send [15:15:07]OFD Sender: No OFD packet to send [15:15:12]OFD Sender: No OFD packet to send [15:15:17]OFD Sender: No OFD packet to send [15:15:22]OFD Sender: No OFD packet to send [15:15:27]OFD Sender: No OFD packet to send [15:15:32]OFD Sender: No OFD packet to send [15:15:37]OFD Sender: No OFD packet to send [15:15:42]OFD Sender: No OFD packet to send [15:15:47]OFD Sender: No OFD packet to send [15:15:52]OFD Sender: No OFD packet to send [15:15:57]OFD Sender: No OFD packet to send [15:16:02]OFD Sender: No OFD packet to send [15:16:07]OFD Sender: No OFD packet to send [15:16:12]OFD Sender: No OFD packet to send [15:16:17]OFD Sender: No OFD packet to send [15:16:22]OFD Sender: No OFD packet to send [15:16:27]OFD Sender: No OFD packet to send [15:16:32]OFD Sender: No OFD packet to send [15:16:37]OFD Sender: No OFD packet to send [15:16:42]OFD Sender: No OFD packet to send [15:16:47]OFD Sender: No OFD packet to send [15:16:52]OFD Sender: No OFD packet to send [15:16:57]OFD Sender: No OFD packet to send [15:17:02]OFD Sender: No OFD packet to send [15:17:07]OFD Sender: No OFD packet to send [15:17:12]OFD Sender: No OFD packet to send [15:17:17]OFD Sender: No OFD packet to send [15:17:22]OFD Sender: No OFD packet to send [15:17:27]OFD Sender: No OFD packet to send [15:17:32]OFD Sender: No OFD packet to send [15:17:37]OFD Sender: No OFD packet to send [15:17:42]OFD Sender: No OFD packet to send [15:17:47]OFD Sender: No OFD packet to send [15:17:52]OFD Sender: No OFD packet to send [15:17:57]OFD Sender: No OFD packet to send [15:18:02]OFD Sender: No OFD packet to send [15:18:07]OFD Sender: No OFD packet to send [15:18:12]OFD Sender: No OFD packet to send [15:18:17]OFD Sender: No OFD packet to send [15:18:22]OFD Sender: No OFD packet to send [15:18:27]OFD Sender: No OFD packet to send [15:18:32]OFD Sender: No OFD packet to send [15:18:37]OFD Sender: No OFD packet to send [15:18:42]OFD Sender: No OFD packet to send [15:18:47]OFD Sender: No OFD packet to send [15:18:52]OFD Sender: No OFD packet to send [15:18:55]accept exits with 9 [15:18:55]New connection [15:18:55]New thread 3067305316 created [15:18:55]Thread 3067161956 joined [15:18:55]Waiting for new connection... [15:18:55] Sock 9.Parse request [15:18:55]Sock 9.Check first char [15:18:55]Sock 9.First char is OK [15:18:55]request: POST /json_proto HTTP/1.0 [15:18:55]Method: POST [15:18:55]URL: /json_proto [15:18:55]Method is POST - this is cgi request [15:18:55]url: /json_proto [15:18:55]query_string will be loaded in cgi processing [15:18:55]execute_cgi json_proto POST (null) [15:18:55]execute_cgi path=json_proto method=POST [15:18:55]POST find Content-Length [15:18:55]Host: 172.17.49.196:8080 [15:18:55]Content-Length: 896 [15:18:55]Content-Type: application/json [15:18:55] [15:18:55]POST finish read [15:18:55]Found Content-Length = 896 [15:18:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164344", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 255.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:55]execute_script... [15: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 : (3)164344", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 255.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:55]POST & json_proto [15:18:55]process_json_proto [15:18:55]json parsed OK: [15:18:55]protocol is kg_v1.0 [15:18:55]action value=close_receipt [15:18:55]process_action close_receipt [15:18:55]cmd_close_receipt [15:18:55]MH_GetDate [15:18:55]Write to MH i2c: F0 00 00 D4 33 F6 [15:18:55]Write i2c OK [15:18:55]MH_I2C_Read... [15:18:55]Read from MH i2c: F0 [15:18:55]MH_I2C_Read... [15:18:55]Read from MH i2c: F0 09 00 [15:18:55]MH_I2C_Read... [15:18:55]Read from MH i2c: F0 09 00 D4 33 00 69 65 1A 67 BD 3B 11 67 BE [15:18:55]GetLastDocTimeStamp 1729782103 [15:18:55]current date 1729783145 [15:18:55]FM_GetShiftState [15:18:55]SAM_PROTO_GetShiftState [15:18:55]wFMCommunicate request_size=4 [15:18:55]MH_SAM_APDU [15:18:55]CAPDU: 80 13 01 00 [15:18:55]Write to MH i2c: E2 08 00 D5 33 80 13 01 00 00 00 00 00 85 [15:18:55]Write i2c OK [15:18:55]MH_I2C_Read... [15:18:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:55]Read from MH i2c: E2 [15:18:55]MH_I2C_Read... [15:18:55]Read from MH i2c: E2 0E 00 [15:18:55]MH_I2C_Read... [15:18:55]Read from MH i2c: E2 0E 00 D5 33 00 09 00 01 30 90 19 67 00 00 00 00 90 00 D1 [15:18:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:18:55]wFMCommunicate OK [15:18:55]SAM_PROTO_GetShiftState done [15:18:55]FM_GetShiftState done [15:18:55]opened in 1729728560 [15:18:55]opened+sec_in_day 1729814960 [15:18:55]quantity*price = 12500 [15:18:55]sum+1 = 12501 [15:18:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 255.00 НСП 1% : 2.26 НДС 12% : 27.07 Наличными: 255.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 70 24.10.2024 15:19 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50428 ФПД: 203771640978553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151905&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50428&fm=203771640978553&tin=02508201610067®Number=0000000000097022&sum=25500 0 [15:18:57]StoreToDocumentArchive [15:18:57]shift 492 fd 50428 [15:18:57]save to /storage/0492/doc_00050428 [15:18:57]save last doc name /storage/0492/doc_00050428 to /storage/kkm_last_doc_name [15:18:57]save OK [15:18:57]Clear old archive folders... [15:18:57]ProcessDocumentItem done err = 0, tmpTLVsize=390 [15:18:57]tlvbuf is 00252DA0 [15:18:57]SAM_PROTO_ClearQueue [15:18:57]wFMCommunicate request_size=4 [15:18:57]MH_SAM_APDU [15:18:57]CAPDU: 80 09 00 00 [15:18:57]Write to MH i2c: E2 08 00 E2 33 80 09 00 00 00 00 00 00 87 [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:57]Read from MH i2c: E2 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 E2 33 00 90 00 89 [15:18:57]RAPDU: 90 00 [15:18:57]wFMCommunicate OK [15:18:57]SAM_PROTO_ClearQueue done [15:18:57]KKMCreateOFDPacket [15:18:57]OFDProtocolAddRootSTLVToBuf [15:18:57]FM_MakeSignedData [15:18:57]FM_MakeSignedData [15:18:57]SAM_PROTO_SignData [15:18:57]wFMCommunicate request_size=4 [15:18:57]MH_SAM_APDU [15:18:57]CAPDU: 80 0D 01 02 [15:18:57]Write to MH i2c: E2 08 00 E3 33 80 0D 01 02 00 00 00 00 8F [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:57]Read from MH i2c: E2 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 E3 33 00 90 00 8A [15:18:57]RAPDU: 90 00 [15:18:57]wFMCommunicate OK [15:18:57]wFMCommunicate request_size=255 [15:18:57]MH_SAM_APDU [15:18:57]CAPDU: 80 0D 02 02 FA 03 00 86 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 [15:18:57]Write to MH i2c: E2 02 01 E4 33 80 0D 02 02 FA 00 03 00 86 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 EA [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:57]Read from MH i2c: E2 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 E4 33 00 90 00 8B [15:18:57]RAPDU: 90 00 [15:18:57]wFMCommunicate OK [15:18:57]wFMCommunicate request_size=149 [15:18:57]MH_SAM_APDU [15:18:57]CAPDU: 80 0D 02 02 90 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 9C 63 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 69 65 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FC C4 00 00 35 04 06 00 B9 54 48 46 9C 79 [15:18:57]Write to MH i2c: E2 98 00 E5 33 80 0D 02 02 90 00 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 9C 63 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 69 65 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FC C4 00 00 35 04 06 00 B9 54 48 46 9C 79 00 00 3F [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:57]Read from MH i2c: E2 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 03 00 E5 33 00 90 00 8C [15:18:57]RAPDU: 90 00 [15:18:57]wFMCommunicate OK [15:18:57]wFMCommunicate request_size=4 [15:18:57]MH_SAM_APDU [15:18:57]CAPDU: 80 0D 03 02 [15:18:57]Write to MH i2c: E2 08 00 E6 33 80 0D 03 02 00 00 00 00 94 [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:57]Read from MH i2c: E2 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 0B 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 0B 00 E6 33 00 56 4C 47 3B C4 D7 9D 1E 90 00 0F [15:18:57]RAPDU: 56 4C 47 3B C4 D7 9D 1E 90 00 [15:18:57]wFMCommunicate OK [15:18:57]SAM_PROTO_SignData done [15:18:57]FM_MakeSignedData done [15:18:57]CreateOFDProtocolMessage [15:18:57]wFMCommunicate request_size=4 [15:18:57]MH_SAM_APDU [15:18:57]CAPDU: 80 11 00 00 [15:18:57]Write to MH i2c: E2 08 00 E7 33 80 11 00 00 00 00 00 00 94 [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:57]Read from MH i2c: E2 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 17 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: E2 17 00 E7 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DB [15:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:18:57]wFMCommunicate OK [15:18:57]CreateOFDProtocolMessage done [15:18:57]OFDSenderStorePacket 50428 [15:18:57]StoreOFDPacket docnum=50428 [15:18:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 9A 01 00 00 3B FE 92 01 82 0E 5A 03 01 00 03 00 86 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 9C 63 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 69 65 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FC C4 00 00 35 04 06 00 B9 54 48 46 9C 79 56 4C 47 3B C4 D7 9D 1E [15:18:57]CheckFolder [15:18:57]dirname=/storage/ofd_packets [15:18:57]CheckFolder done [15:18:57]ProducePacketName [15:18:57]name=ofd_packets/00050428 [15:18:57]NVStorageSaveData ofd_packets/00050428 [15:18:57]File name is /storage/ofd_packets/00050428 [15:18:57]Write 440 bytes [15:18:57]NVStorageSaveData done [15:18:57]OFDSenderStorePacket done [15:18:57]KKMCreateOFDPacket done [15:18:57]NVStorageSaveData kkm_last_timestamp [15:18:57]File name is /storage/kkm_last_timestamp [15:18:57]Write 4 bytes [15:18:57]NVStorageSaveData done [15:18:57]ExternCall_PrintAddStr [15:18:57]wPrintStart [15:18:57]Write to MH i2c: 01 00 00 E8 33 1B [15:18:57]Write i2c OK [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: 01 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: 01 07 00 [15:18:57]MH_I2C_Read... [15:18:57]Read from MH i2c: 01 07 00 E8 33 00 00 00 00 00 FF 0F 30 [15:18:57]RasterBufferAndPrint [15:18:57]line Счет N : (3)164344 [15:18:57]line ИНН: 02508201610067 [15:18:57]line Контрольно-Кассовый Чек [15:18:57]line ПРОДАЖА [15:18:57]line Товар: 2000036190018 [15:18:57]line Кофе Американо XL(GABB TRADE) [15:18:58]line 1.000 * 125.00 [15:18:58]line = 125.00 [15:18:58]line НДС 12% НСП 1% [15:18:58]line > о реализуемом товаре [15:18:58]line Товар: 2000036230011 [15:18:58]line Кофе Латте XL(GABB TRADE) [15:18:58]line 1.000 * 130.00 [15:18:58]line = 130.00 [15:18:58]line НДС 12% НСП 1% [15:18:58]line > о реализуемом товаре [15:18:58]line ИТОГО: 255.00 [15:18:58]line НСП 1% : 2.26 [15:18:58]line НДС 12% : 27.07 [15:18:58]line Наличными: 255.00 [15:18:58]line Безнал.: 0.00 [15:18:58]line Место: АЗС № 80 "Партнер Нефть" [15:18:58]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [15:18:58]line СНО: Общий режим [15:18:58]line Чек 70 24.10.2024 15:19 [15:18:58]line Смена: 492 ФФД: 1.0 [15:18:58]line ЗНМ: 0300000090 [15:18:58]line РНМ: 0000000000097022 [15:18:58]line Версия ККМ: 001 [15:18:58]line ФМ: 0000000000875000 [15:18:58]line ФД: 50428 [15:18:58]line ФПД: 203771640978553 [15:18:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151905&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50428&fm=203771640978553&tin=02508201610067®Number=0000000000097022&sum=25500 [15:18:58]line 0 [15:18:58]OFD Sender: Processing packet 50428 [packets to send 7, broken 6] [15:18:58]ProducePacketName [15:18:58]name=ofd_packets/00050428 [15:18:58]OFD Sender: To server: pG, [15:18:58]CommunicateWithHost lk.salyk.kg:30040 [15:18:58]ConnectInit lk.salyk.kg [15:18:58]written 0, free lines is 4095 [15:18:58]Connected sock=11 [15:18:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 9A 01 00 00 3B FE 92 01 82 0E 5A 03 01 00 03 00 86 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 0A 00 00 00 00 07 04 06 00 9C 63 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 69 65 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FC C4 00 00 35 04 06 00 B9 54 48 46 9C 79 56 4C 47 3B C4 D7 9D 1E [15:18:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 18 1D 47 00 77 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FC C4 00 00 F4 03 04 00 FC 10 1A 67 B6 04 01 00 00 C8 47 75 F4 02 01 A3 28 [15:18:58]CommunicateWithHost err = 0 [15:18:58]CheckOFDResponse [15:18:58]1017 (14) - 77093643461234 [15:18:58]1041 (16) - 0000000000875000 [15:18:58]1040 (4) - 50428 [15:18:58]1012 (4) - 24.10.2024 09:18 [15:18:58]1206 (1) - 0 [15:18:58]OFD Sender: Remove packet 50428 [15:18:58]ProducePacketName [15:18:58]name=ofd_packets/00050428 [15:18:58]NVStorageDeleteData [15:18:58]Write to MH i2c: 01 00 00 17 34 4B [15:18:58]Write i2c OK [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: 01 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: 01 07 00 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: 01 07 00 17 34 00 00 00 00 00 E3 0C 41 [15:18:58]RasterBufferAndPrint [15:18:58]line [15:18:58]line [15:18:58]line [15:18:58]line [15:18:58]line [15:18:58]written 0, free lines is 3305 [15:18:58]process_action close_receipt done [15:18:58]requested_data is exist [15:18:58]produce_requested_data [15:18:58]requested_item fm.sn is exist - process it [15:18:58]wFMCommunicate request_size=4 [15:18:58]MH_SAM_APDU [15:18:58]CAPDU: 80 11 00 00 [15:18:58]Write to MH i2c: E2 08 00 1E 34 80 11 00 00 00 00 00 00 CC [15:18:58]Write i2c OK [15:18:58]MH_I2C_Read... [15:18:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:58]Read from MH i2c: E2 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: E2 17 00 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: E2 17 00 1E 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 13 [15:18:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:18:58]wFMCommunicate OK [15:18:58]requested_item fd.num is exist - process it [15:18:58]SAM_PROTO_GetFieldsCounters [15:18:58]wFMCommunicate request_size=4 [15:18:58]MH_SAM_APDU [15:18:58]CAPDU: 80 13 00 00 [15:18:58]Write to MH i2c: E2 08 00 1F 34 80 13 00 00 00 00 00 00 CF [15:18:58]Write i2c OK [15:18:58]MH_I2C_Read... [15:18:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:58]Read from MH i2c: E2 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: E2 62 00 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: E2 62 00 1F 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FC C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [15:18:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FC C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:18:58]wFMCommunicate OK [15:18:58]SAM_PROTO_GetFieldsCounters done [15:18:58]requested_item shift.num is exist - process it [15:18:58]requested_item shift.opened is exist - process it [15:18:58]req_shift_opened [15:18:58]FM_GetShiftState [15:18:58]SAM_PROTO_GetShiftState [15:18:58]wFMCommunicate request_size=4 [15:18:58]MH_SAM_APDU [15:18:58]CAPDU: 80 13 01 00 [15:18:58]Write to MH i2c: E2 08 00 20 34 80 13 01 00 00 00 00 00 D1 [15:18:58]Write i2c OK [15:18:58]MH_I2C_Read... [15:18:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:58]Read from MH i2c: E2 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: E2 0E 00 [15:18:58]MH_I2C_Read... [15:18:58]Read from MH i2c: E2 0E 00 20 34 00 09 00 01 30 90 19 67 00 00 00 00 90 00 1D [15:18:58]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:18:58]wFMCommunicate OK [15:18:58]SAM_PROTO_GetShiftState done [15:18:58]FM_GetShiftState done [15:18:58]req_shift_opened done [15:18:58]requested_item shift.open_date is exist - process it [15:18:58]req_shift_open_date [15:18:58]req_shift_open_date done [15:18:58]produce_requested_data done [15:18:58]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50428,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [15:18:58]process_action_free close_receipt [15:18:58]json_value_free [15:18:58]json_value_free done [15:18:58]process_json_proto returns [15:18:58]Send response to host [15:18:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50428,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [15:18:58]free response buf [15:18:58]execute_script done [15:18:58]execute_script returns [15:18:58]free content buf [15:18:58]Sock 9.Close socket [15:18:58]Sock 9.Thread stoped [15:18:58]OFD Sender: No OFD packet to send [15:19:03]OFD Sender: No OFD packet to send [15:19:08]OFD Sender: No OFD packet to send [15:19:13]OFD Sender: No OFD packet to send [15:19:18]OFD Sender: No OFD packet to send [15:19:23]OFD Sender: No OFD packet to send [15:19:28]OFD Sender: No OFD packet to send [15:19:33]OFD Sender: No OFD packet to send [15:19:38]OFD Sender: No OFD packet to send [15:19:43]OFD Sender: No OFD packet to send [15:19:48]OFD Sender: No OFD packet to send [15:19:53]OFD Sender: No OFD packet to send [15:19:58]OFD Sender: No OFD packet to send [15:20:03]OFD Sender: No OFD packet to send [15:20:08]OFD Sender: No OFD packet to send [15:20:13]OFD Sender: No OFD packet to send [15:20:18]OFD Sender: No OFD packet to send [15:20:23]OFD Sender: No OFD packet to send [15:20:28]OFD Sender: No OFD packet to send [15:20:33]OFD Sender: No OFD packet to send [15:20:39]OFD Sender: No OFD packet to send [15:20:44]OFD Sender: No OFD packet to send [15:20:49]OFD Sender: No OFD packet to send [15:20:54]OFD Sender: No OFD packet to send [15:20:59]OFD Sender: No OFD packet to send [15:21:04]OFD Sender: No OFD packet to send [15:21:09]OFD Sender: No OFD packet to send [15:21:14]OFD Sender: No OFD packet to send [15:21:19]OFD Sender: No OFD packet to send [15:21:24]OFD Sender: No OFD packet to send [15:21:29]OFD Sender: No OFD packet to send [15:21:34]OFD Sender: No OFD packet to send [15:21:39]OFD Sender: No OFD packet to send [15:21:44]OFD Sender: No OFD packet to send [15:21:49]OFD Sender: No OFD packet to send [15:21:54]OFD Sender: No OFD packet to send [15:21:59]OFD Sender: No OFD packet to send [15:22:04]OFD Sender: No OFD packet to send [15:22:09]OFD Sender: No OFD packet to send [15:22:14]OFD Sender: No OFD packet to send [15:22:19]OFD Sender: No OFD packet to send [15:22:24]OFD Sender: No OFD packet to send [15:22:29]OFD Sender: No OFD packet to send [15:22:34]OFD Sender: No OFD packet to send [15:22:39]OFD Sender: No OFD packet to send [15:22:44]OFD Sender: No OFD packet to send [15:22:49]OFD Sender: No OFD packet to send [15:22:54]OFD Sender: No OFD packet to send [15:22:59]OFD Sender: No OFD packet to send [15:23:04]OFD Sender: No OFD packet to send [15:23:09]OFD Sender: No OFD packet to send [15:23:14]OFD Sender: No OFD packet to send [15:23:19]OFD Sender: No OFD packet to send [15:23:24]OFD Sender: No OFD packet to send [15:23:29]OFD Sender: No OFD packet to send [15:23:34]OFD Sender: No OFD packet to send [15:23:39]OFD Sender: No OFD packet to send [15:23:44]OFD Sender: No OFD packet to send [15:23:49]OFD Sender: No OFD packet to send [15:23:54]OFD Sender: No OFD packet to send [15:23:59]OFD Sender: No OFD packet to send [15:24:04]OFD Sender: No OFD packet to send [15:24:09]OFD Sender: No OFD packet to send [15:24:14]OFD Sender: No OFD packet to send [15:24:19]OFD Sender: No OFD packet to send [15:24:24]OFD Sender: No OFD packet to send [15:24:29]OFD Sender: No OFD packet to send [15:24:34]OFD Sender: No OFD packet to send [15:24:39]OFD Sender: No OFD packet to send [15:24:44]OFD Sender: No OFD packet to send [15:24:49]OFD Sender: No OFD packet to send [15:24:54]OFD Sender: No OFD packet to send [15:24:59]OFD Sender: No OFD packet to send [15:25:04]OFD Sender: No OFD packet to send [15:25:09]OFD Sender: No OFD packet to send [15:25:14]OFD Sender: No OFD packet to send [15:25:19]OFD Sender: No OFD packet to send [15:25:24]OFD Sender: No OFD packet to send [15:25:29]OFD Sender: No OFD packet to send [15:25:34]OFD Sender: No OFD packet to send [15:25:39]OFD Sender: No OFD packet to send [15:25:44]OFD Sender: No OFD packet to send [15:25:49]OFD Sender: No OFD packet to send [15:25:54]OFD Sender: No OFD packet to send [15:25:55]accept exits with 7 [15:25:55]New connection [15:25:55]New thread 3067161956 created [15:25:55]Thread 3067305316 joined [15:25:55]Waiting for new connection... [15:25:55] Sock 7.Parse request [15:25:55]Sock 7.Check first char [15:25:55]Sock 7.First char is OK [15:25:55]request: POST /json_proto HTTP/1.0 [15:25:55]Method: POST [15:25:55]URL: /json_proto [15:25:55]Method is POST - this is cgi request [15:25:55]url: /json_proto [15:25:55]query_string will be loaded in cgi processing [15:25:55]execute_cgi json_proto POST (null) [15:25:55]execute_cgi path=json_proto method=POST [15:25:55]POST find Content-Length [15:25:55]Host: 172.17.49.196:8080 [15:25:55]Content-Length: 893 [15:25:55]Content-Type: application/json [15:25:55] [15:25:55]POST finish read [15:25:55]Found Content-Length = 893 [15:25:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164345", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 178.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:55]execute_script... [15: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 : (3)164345", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 178.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:55]POST & json_proto [15:25:55]process_json_proto [15:25:55]json parsed OK: [15:25:55]protocol is kg_v1.0 [15:25:55]action value=close_receipt [15:25:55]process_action close_receipt [15:25:55]cmd_close_receipt [15:25:55]MH_GetDate [15:25:55]Write to MH i2c: F0 00 00 21 34 44 [15:25:55]Write i2c OK [15:25:55]MH_I2C_Read... [15:25:55]Read from MH i2c: F0 [15:25:55]MH_I2C_Read... [15:25:55]Read from MH i2c: F0 09 00 [15:25:55]MH_I2C_Read... [15:25:55]Read from MH i2c: F0 09 00 21 34 00 0D 67 1A 67 BD 3B 11 67 B2 [15:25:55]GetLastDocTimeStamp 1729783145 [15:25:55]current date 1729783565 [15:25:55]FM_GetShiftState [15:25:55]SAM_PROTO_GetShiftState [15:25:55]wFMCommunicate request_size=4 [15:25:55]MH_SAM_APDU [15:25:55]CAPDU: 80 13 01 00 [15:25:55]Write to MH i2c: E2 08 00 22 34 80 13 01 00 00 00 00 00 D3 [15:25:55]Write i2c OK [15:25:55]MH_I2C_Read... [15:25:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:55]Read from MH i2c: E2 [15:25:55]MH_I2C_Read... [15:25:55]Read from MH i2c: E2 0E 00 [15:25:55]MH_I2C_Read... [15:25:55]Read from MH i2c: E2 0E 00 22 34 00 09 00 01 30 90 19 67 00 00 00 00 90 00 1F [15:25:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:25:55]wFMCommunicate OK [15:25:55]SAM_PROTO_GetShiftState done [15:25:55]FM_GetShiftState done [15:25:55]opened in 1729728560 [15:25:55]opened+sec_in_day 1729814960 [15:25:55]quantity*price = 6000 [15:25:55]sum+1 = 6001 [15:25:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607065001445 Шок батончик Snickers 50,5г 2.000 * 59.00 = 118.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 178.00 НСП 1% : 1.57 НДС 12% : 18.90 Наличными: 178.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 71 24.10.2024 15:26 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50429 ФПД: 132484887451910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152605&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50429&fm=132484887451910&tin=02508201610067®Number=0000000000097022&sum=17800 0 [15:25:57]StoreToDocumentArchive [15:25:57]shift 492 fd 50429 [15:25:57]save to /storage/0492/doc_00050429 [15:25:57]save last doc name /storage/0492/doc_00050429 to /storage/kkm_last_doc_name [15:25:57]save OK [15:25:57]Clear old archive folders... [15:25:57]ProcessDocumentItem done err = 0, tmpTLVsize=382 [15:25:57]tlvbuf is B6F307F0 [15:25:57]SAM_PROTO_ClearQueue [15:25:57]wFMCommunicate request_size=4 [15:25:57]MH_SAM_APDU [15:25:57]CAPDU: 80 09 00 00 [15:25:57]Write to MH i2c: E2 08 00 2F 34 80 09 00 00 00 00 00 00 D5 [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:57]Read from MH i2c: E2 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 2F 34 00 90 00 D7 [15:25:57]RAPDU: 90 00 [15:25:57]wFMCommunicate OK [15:25:57]SAM_PROTO_ClearQueue done [15:25:57]KKMCreateOFDPacket [15:25:57]OFDProtocolAddRootSTLVToBuf [15:25:57]FM_MakeSignedData [15:25:57]FM_MakeSignedData [15:25:57]SAM_PROTO_SignData [15:25:57]wFMCommunicate request_size=4 [15:25:57]MH_SAM_APDU [15:25:57]CAPDU: 80 0D 01 02 [15:25:57]Write to MH i2c: E2 08 00 30 34 80 0D 01 02 00 00 00 00 DD [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:57]Read from MH i2c: E2 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 30 34 00 90 00 D8 [15:25:57]RAPDU: 90 00 [15:25:57]wFMCommunicate OK [15:25:57]wFMCommunicate request_size=255 [15:25:57]MH_SAM_APDU [15:25:57]CAPDU: 80 0D 02 02 FA 03 00 7E 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9D 00 [15:25:57]Write to MH i2c: E2 02 01 31 34 80 0D 02 02 FA 00 03 00 7E 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9D 00 00 00 68 [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:57]Read from MH i2c: E2 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 31 34 00 90 00 D9 [15:25:57]RAPDU: 90 00 [15:25:57]wFMCommunicate OK [15:25:57]wFMCommunicate request_size=141 [15:25:57]MH_SAM_APDU [15:25:57]CAPDU: 80 0D 02 02 88 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 07 00 00 00 00 07 04 06 00 88 45 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 0D 67 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FD C4 00 00 35 04 06 00 78 7E 8A A7 99 06 [15:25:57]Write to MH i2c: E2 90 00 32 34 80 0D 02 02 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 07 00 00 00 00 07 04 06 00 88 45 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 0D 67 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FD C4 00 00 35 04 06 00 78 7E 8A A7 99 06 00 00 F2 [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:57]Read from MH i2c: E2 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 03 00 32 34 00 90 00 DA [15:25:57]RAPDU: 90 00 [15:25:57]wFMCommunicate OK [15:25:57]wFMCommunicate request_size=4 [15:25:57]MH_SAM_APDU [15:25:57]CAPDU: 80 0D 03 02 [15:25:57]Write to MH i2c: E2 08 00 33 34 80 0D 03 02 00 00 00 00 E2 [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:57]Read from MH i2c: E2 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 0B 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 0B 00 33 34 00 52 FE 03 84 61 7D B9 92 90 00 E3 [15:25:57]RAPDU: 52 FE 03 84 61 7D B9 92 90 00 [15:25:57]wFMCommunicate OK [15:25:57]SAM_PROTO_SignData done [15:25:57]FM_MakeSignedData done [15:25:57]CreateOFDProtocolMessage [15:25:57]wFMCommunicate request_size=4 [15:25:57]MH_SAM_APDU [15:25:57]CAPDU: 80 11 00 00 [15:25:57]Write to MH i2c: E2 08 00 34 34 80 11 00 00 00 00 00 00 E2 [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:57]Read from MH i2c: E2 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 17 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: E2 17 00 34 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 29 [15:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:25:57]wFMCommunicate OK [15:25:57]CreateOFDProtocolMessage done [15:25:57]OFDSenderStorePacket 50429 [15:25:57]StoreOFDPacket docnum=50429 [15:25:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 92 01 00 00 CF 97 8A 01 C2 E5 5A 03 01 00 03 00 7E 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 07 00 00 00 00 07 04 06 00 88 45 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 0D 67 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FD C4 00 00 35 04 06 00 78 7E 8A A7 99 06 52 FE 03 84 61 7D B9 92 [15:25:57]CheckFolder [15:25:57]dirname=/storage/ofd_packets [15:25:57]CheckFolder done [15:25:57]ProducePacketName [15:25:57]name=ofd_packets/00050429 [15:25:57]NVStorageSaveData ofd_packets/00050429 [15:25:57]File name is /storage/ofd_packets/00050429 [15:25:57]Write 432 bytes [15:25:57]NVStorageSaveData done [15:25:57]OFDSenderStorePacket done [15:25:57]KKMCreateOFDPacket done [15:25:57]NVStorageSaveData kkm_last_timestamp [15:25:57]File name is /storage/kkm_last_timestamp [15:25:57]Write 4 bytes [15:25:57]NVStorageSaveData done [15:25:57]ExternCall_PrintAddStr [15:25:57]wPrintStart [15:25:57]Write to MH i2c: 01 00 00 35 34 69 [15:25:57]Write i2c OK [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: 01 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: 01 07 00 [15:25:57]MH_I2C_Read... [15:25:57]Read from MH i2c: 01 07 00 35 34 00 00 00 00 00 FF 0F 7E [15:25:57]RasterBufferAndPrint [15:25:57]line Счет N : (3)164345 [15:25:57]line ИНН: 02508201610067 [15:25:57]line Контрольно-Кассовый Чек [15:25:57]line ПРОДАЖА [15:25:57]line Товар: 4700000160204 [15:25:57]line Вода Легенда 1,5л [15:25:57]line 1.000 * 60.00 [15:25:57]line = 60.00 [15:25:57]line НДС 12% НСП 1% [15:25:57]line > о реализуемом товаре [15:25:57]line Товар: 4607065001445 [15:25:57]line Шок батончик Snickers 50,5г [15:25:57]line 2.000 * 59.00 [15:25:57]line = 118.00 [15:25:57]line НДС 12% НСП 1% [15:25:57]line > о реализуемом товаре [15:25:58]line ИТОГО: 178.00 [15:25:58]line НСП 1% : 1.57 [15:25:58]line НДС 12% : 18.90 [15:25:58]line Наличными: 178.00 [15:25:58]line Безнал.: 0.00 [15:25:58]line Место: АЗС № 80 "Партнер Нефть" [15:25:58]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [15:25:58]line СНО: Общий режим [15:25:58]line Чек 71 24.10.2024 15:26 [15:25:58]line Смена: 492 ФФД: 1.0 [15:25:58]line ЗНМ: 0300000090 [15:25:58]line РНМ: 0000000000097022 [15:25:58]line Версия ККМ: 001 [15:25:58]line ФМ: 0000000000875000 [15:25:58]line ФД: 50429 [15:25:58]line ФПД: 132484887451910 [15:25:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152605&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50429&fm=132484887451910&tin=02508201610067®Number=0000000000097022&sum=17800 [15:25:58]line 0 [15:25:58]OFD Sender: Processing packet 50429 [packets to send 7, broken 6] [15:25:58]ProducePacketName [15:25:58]name=ofd_packets/00050429 [15:25:58]OFD Sender: To server: pG, [15:25:58]CommunicateWithHost lk.salyk.kg:30040 [15:25:58]ConnectInit lk.salyk.kg [15:25:58]written 0, free lines is 4095 [15:25:58]Connected sock=10 [15:25:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 92 01 00 00 CF 97 8A 01 C2 E5 5A 03 01 00 03 00 7E 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 45 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 07 00 00 00 00 07 04 06 00 88 45 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 0D 67 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FD C4 00 00 35 04 06 00 78 7E 8A A7 99 06 52 FE 03 84 61 7D B9 92 [15:25:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 26 C2 47 00 61 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FD C4 00 00 F4 03 04 00 A0 12 1A 67 B6 04 01 00 00 90 09 69 F7 63 FA F6 59 [15:25:58]CommunicateWithHost err = 0 [15:25:58]CheckOFDResponse [15:25:58]1017 (14) - 77093643461234 [15:25:58]1041 (16) - 0000000000875000 [15:25:58]1040 (4) - 50429 [15:25:58]1012 (4) - 24.10.2024 09:25 [15:25:58]1206 (1) - 0 [15:25:58]OFD Sender: Remove packet 50429 [15:25:58]ProducePacketName [15:25:58]name=ofd_packets/00050429 [15:25:58]NVStorageDeleteData [15:25:58]Write to MH i2c: 01 00 00 63 34 97 [15:25:58]Write i2c OK [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: 01 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: 01 07 00 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: 01 07 00 63 34 00 00 00 00 00 E3 0C 8D [15:25:58]RasterBufferAndPrint [15:25:58]line [15:25:58]line [15:25:58]line [15:25:58]line [15:25:58]line [15:25:58]written 0, free lines is 3308 [15:25:58]process_action close_receipt done [15:25:58]requested_data is exist [15:25:58]produce_requested_data [15:25:58]requested_item fm.sn is exist - process it [15:25:58]wFMCommunicate request_size=4 [15:25:58]MH_SAM_APDU [15:25:58]CAPDU: 80 11 00 00 [15:25:58]Write to MH i2c: E2 08 00 6A 34 80 11 00 00 00 00 00 00 18 [15:25:58]Write i2c OK [15:25:58]MH_I2C_Read... [15:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:58]Read from MH i2c: E2 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: E2 17 00 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: E2 17 00 6A 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 5F [15:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:25:58]wFMCommunicate OK [15:25:58]requested_item fd.num is exist - process it [15:25:58]SAM_PROTO_GetFieldsCounters [15:25:58]wFMCommunicate request_size=4 [15:25:58]MH_SAM_APDU [15:25:58]CAPDU: 80 13 00 00 [15:25:58]Write to MH i2c: E2 08 00 6B 34 80 13 00 00 00 00 00 00 1B [15:25:58]Write i2c OK [15:25:58]MH_I2C_Read... [15:25:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:58]Read from MH i2c: E2 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: E2 62 00 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: E2 62 00 6B 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FD C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 AE [15:25:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FD C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:58]wFMCommunicate OK [15:25:58]SAM_PROTO_GetFieldsCounters done [15:25:58]requested_item shift.num is exist - process it [15:25:58]requested_item shift.opened is exist - process it [15:25:58]req_shift_opened [15:25:58]FM_GetShiftState [15:25:58]SAM_PROTO_GetShiftState [15:25:58]wFMCommunicate request_size=4 [15:25:58]MH_SAM_APDU [15:25:58]CAPDU: 80 13 01 00 [15:25:58]Write to MH i2c: E2 08 00 6C 34 80 13 01 00 00 00 00 00 1D [15:25:58]Write i2c OK [15:25:58]MH_I2C_Read... [15:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:58]Read from MH i2c: E2 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: E2 0E 00 [15:25:58]MH_I2C_Read... [15:25:58]Read from MH i2c: E2 0E 00 6C 34 00 09 00 01 30 90 19 67 00 00 00 00 90 00 69 [15:25:58]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:25:58]wFMCommunicate OK [15:25:58]SAM_PROTO_GetShiftState done [15:25:58]FM_GetShiftState done [15:25:58]req_shift_opened done [15:25:58]requested_item shift.open_date is exist - process it [15:25:58]req_shift_open_date [15:25:58]req_shift_open_date done [15:25:58]produce_requested_data done [15:25:58]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50429,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [15:25:58]process_action_free close_receipt [15:25:58]json_value_free [15:25:58]json_value_free done [15:25:58]process_json_proto returns [15:25:58]Send response to host [15:25:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50429,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [15:25:58]free response buf [15:25:58]execute_script done [15:25:58]execute_script returns [15:25:58]free content buf [15:25:58]Sock 7.Close socket [15:25:58]Sock 7.Thread stoped [15:25:58]OFD Sender: No OFD packet to send [15:26:03]OFD Sender: No OFD packet to send [15:26:08]OFD Sender: No OFD packet to send [15:26:13]OFD Sender: No OFD packet to send [15:26:18]OFD Sender: No OFD packet to send [15:26:23]OFD Sender: No OFD packet to send [15:26:28]OFD Sender: No OFD packet to send [15:26:33]OFD Sender: No OFD packet to send [15:26:38]OFD Sender: No OFD packet to send [15:26:43]OFD Sender: No OFD packet to send [15:26:48]OFD Sender: No OFD packet to send [15:26:53]OFD Sender: No OFD packet to send [15:26:58]OFD Sender: No OFD packet to send [15:27:03]OFD Sender: No OFD packet to send [15:27:08]OFD Sender: No OFD packet to send [15:27:13]OFD Sender: No OFD packet to send [15:27:18]OFD Sender: No OFD packet to send [15:27:23]OFD Sender: No OFD packet to send [15:27:28]OFD Sender: No OFD packet to send [15:27:33]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:14]OFD Sender: No OFD packet to send [15:28:19]OFD Sender: No OFD packet to send [15:28:24]OFD Sender: No OFD packet to send [15:28:29]OFD Sender: No OFD packet to send [15:28:34]OFD Sender: No OFD packet to send [15:28:39]OFD Sender: No OFD packet to send [15:28:44]OFD Sender: No OFD packet to send [15:28:49]OFD Sender: No OFD packet to send [15:28:54]OFD Sender: No OFD packet to send [15:28:59]OFD Sender: No OFD packet to send [15:29:04]OFD Sender: No OFD packet to send [15:29:09]OFD Sender: No OFD packet to send [15:29:14]OFD Sender: No OFD packet to send [15:29:19]OFD Sender: No OFD packet to send [15:29:24]OFD Sender: No OFD packet to send [15:29:29]OFD Sender: No OFD packet to send [15:29:34]OFD Sender: No OFD packet to send [15:29:39]OFD Sender: No OFD packet to send [15:29:44]OFD Sender: No OFD packet to send [15:29:49]OFD Sender: No OFD packet to send [15:29:54]OFD Sender: No OFD packet to send [15:29:59]OFD Sender: No OFD packet to send [15:30:04]OFD Sender: No OFD packet to send [15:30:09]OFD Sender: No OFD packet to send [15:30:14]OFD Sender: No OFD packet to send [15:30:19]OFD Sender: No OFD packet to send [15:30:24]OFD Sender: No OFD packet to send [15:30:29]OFD Sender: No OFD packet to send [15:30:34]OFD Sender: No OFD packet to send [15:30:39]OFD Sender: No OFD packet to send [15:30:44]OFD Sender: No OFD packet to send [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:59]OFD Sender: No OFD packet to send [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:14]OFD Sender: No OFD packet to send [15:31:19]OFD Sender: No OFD packet to send [15:31:24]OFD Sender: No OFD packet to send [15:31:29]OFD Sender: No OFD packet to send [15:31:34]OFD Sender: No OFD packet to send [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:14]OFD Sender: No OFD packet to send [15:32:19]OFD Sender: No OFD packet to send [15:32:24]OFD Sender: No OFD packet to send [15:32:29]OFD Sender: No OFD packet to send [15:32:34]OFD Sender: No OFD packet to send [15:32:39]OFD Sender: No OFD packet to send [15:32:44]OFD Sender: No OFD packet to send [15:32:49]OFD Sender: No OFD packet to send [15:32:54]OFD Sender: No OFD packet to send [15:32:59]OFD Sender: No OFD packet to send [15:33:04]OFD Sender: No OFD packet to send [15:33:09]OFD Sender: No OFD packet to send [15:33:14]OFD Sender: No OFD packet to send [15:33:19]OFD Sender: No OFD packet to send [15:33:24]OFD Sender: No OFD packet to send [15:33:29]OFD Sender: No OFD packet to send [15:33:34]OFD Sender: No OFD packet to send [15:33:39]OFD Sender: No OFD packet to send [15:33:44]OFD Sender: No OFD packet to send [15:33:49]OFD Sender: No OFD packet to send [15:33:54]OFD Sender: No OFD packet to send [15:33:59]OFD Sender: No OFD packet to send [15:34:04]OFD Sender: No OFD packet to send [15:34:09]OFD Sender: No OFD packet to send [15:34:14]OFD Sender: No OFD packet to send [15:34:19]OFD Sender: No OFD packet to send [15:34:24]OFD Sender: No OFD packet to send [15:34:29]OFD Sender: No OFD packet to send [15:34:34]OFD Sender: No OFD packet to send [15:34:39]OFD Sender: No OFD packet to send [15:34:44]OFD Sender: No OFD packet to send [15:34:49]OFD Sender: No OFD packet to send [15:34:54]OFD Sender: No OFD packet to send [15:34:59]OFD Sender: No OFD packet to send [15:35:04]OFD Sender: No OFD packet to send [15:35:09]OFD Sender: No OFD packet to send [15:35:14]OFD Sender: No OFD packet to send [15:35:19]OFD Sender: No OFD packet to send [15:35:24]OFD Sender: No OFD packet to send [15:35:29]OFD Sender: No OFD packet to send [15:35:34]OFD Sender: No OFD packet to send [15:35:39]OFD Sender: No OFD packet to send [15:35:44]OFD Sender: No OFD packet to send [15:35:49]OFD Sender: No OFD packet to send [15:35:54]OFD Sender: No OFD packet to send [15:35:59]OFD Sender: No OFD packet to send [15:36:04]OFD Sender: No OFD packet to send [15:36:09]OFD Sender: No OFD packet to send [15:36:14]OFD Sender: No OFD packet to send [15:36:19]OFD Sender: No OFD packet to send [15:36:24]OFD Sender: No OFD packet to send [15:36:29]OFD Sender: No OFD packet to send [15:36:34]OFD Sender: No OFD packet to send [15:36:39]OFD Sender: No OFD packet to send [15:36:44]OFD Sender: No OFD packet to send [15:36:49]OFD Sender: No OFD packet to send [15:36:54]OFD Sender: No OFD packet to send [15:36:59]OFD Sender: No OFD packet to send [15:37:04]OFD Sender: No OFD packet to send [15:37:09]OFD Sender: No OFD packet to send [15:37:14]OFD Sender: No OFD packet to send [15:37:19]OFD Sender: No OFD packet to send [15:37:24]OFD Sender: No OFD packet to send [15:37:29]OFD Sender: No OFD packet to send [15:37:34]OFD Sender: No OFD packet to send [15:37:39]OFD Sender: No OFD packet to send [15:37:44]OFD Sender: No OFD packet to send [15:37:49]OFD Sender: No OFD packet to send [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:09]OFD Sender: No OFD packet to send [15:38:14]OFD Sender: No OFD packet to send [15:38:19]OFD Sender: No OFD packet to send [15:38:24]OFD Sender: No OFD packet to send [15:38:29]OFD Sender: No OFD packet to send [15:38:34]OFD Sender: No OFD packet to send [15:38:39]OFD Sender: No OFD packet to send [15:38:44]OFD Sender: No OFD packet to send [15:38:49]OFD Sender: No OFD packet to send [15:38:54]OFD Sender: No OFD packet to send [15:38:59]OFD Sender: No OFD packet to send [15:39:04]OFD Sender: No OFD packet to send [15:39:09]OFD Sender: No OFD packet to send [15:39:14]OFD Sender: No OFD packet to send [15:39:19]OFD Sender: No OFD packet to send [15:39:24]OFD Sender: No OFD packet to send [15:39:29]OFD Sender: No OFD packet to send [15:39:34]OFD Sender: No OFD packet to send [15:39:39]OFD Sender: No OFD packet to send [15:39:44]OFD Sender: No OFD packet to send [15:39:49]OFD Sender: No OFD packet to send [15:39:54]OFD Sender: No OFD packet to send [15:39:59]OFD Sender: No OFD packet to send [15:40:04]OFD Sender: No OFD packet to send [15:40:09]OFD Sender: No OFD packet to send [15:40:14]OFD Sender: No OFD packet to send [15:40:19]OFD Sender: No OFD packet to send [15:40:24]OFD Sender: No OFD packet to send [15:40:29]OFD Sender: No OFD packet to send [15:40:34]OFD Sender: No OFD packet to send [15:40:39]OFD Sender: No OFD packet to send [15:40:44]OFD Sender: No OFD packet to send [15:40:49]OFD Sender: No OFD packet to send [15:40:54]OFD Sender: No OFD packet to send [15:40:59]OFD Sender: No OFD packet to send [15:41:04]OFD Sender: No OFD packet to send [15:41:09]OFD Sender: No OFD packet to send [15:41:14]OFD Sender: No OFD packet to send [15:41:19]OFD Sender: No OFD packet to send [15:41:24]OFD Sender: No OFD packet to send [15:41:29]OFD Sender: No OFD packet to send [15:41:34]OFD Sender: No OFD packet to send [15:41:39]OFD Sender: No OFD packet to send [15:41:44]OFD Sender: No OFD packet to send [15:41:49]OFD Sender: No OFD packet to send [15:41:54]OFD Sender: No OFD packet to send [15:41:59]OFD Sender: No OFD packet to send [15:42:04]OFD Sender: No OFD packet to send [15:42:09]OFD Sender: No OFD packet to send [15:42:14]OFD Sender: No OFD packet to send [15:42:19]OFD Sender: No OFD packet to send [15:42:24]OFD Sender: No OFD packet to send [15:42:29]OFD Sender: No OFD packet to send [15:42:34]OFD Sender: No OFD packet to send [15:42:39]OFD Sender: No OFD packet to send [15:42:44]OFD Sender: No OFD packet to send [15:42:49]OFD Sender: No OFD packet to send [15:42:54]OFD Sender: No OFD packet to send [15:42:59]OFD Sender: No OFD packet to send [15:43:04]OFD Sender: No OFD packet to send [15:43:09]OFD Sender: No OFD packet to send [15:43:14]OFD Sender: No OFD packet to send [15:43:19]OFD Sender: No OFD packet to send [15:43:24]OFD Sender: No OFD packet to send [15:43:29]OFD Sender: No OFD packet to send [15:43:34]OFD Sender: No OFD packet to send [15:43:39]OFD Sender: No OFD packet to send [15:43:44]OFD Sender: No OFD packet to send [15:43:49]OFD Sender: No OFD packet to send [15:43:54]OFD Sender: No OFD packet to send [15:43:59]OFD Sender: No OFD packet to send [15:44:04]OFD Sender: No OFD packet to send [15:44:09]OFD Sender: No OFD packet to send [15:44:14]OFD Sender: No OFD packet to send [15:44:19]OFD Sender: No OFD packet to send [15:44:24]OFD Sender: No OFD packet to send [15:44:29]OFD Sender: No OFD packet to send [15:44:34]OFD Sender: No OFD packet to send [15:44:39]OFD Sender: No OFD packet to send [15:44:44]OFD Sender: No OFD packet to send [15:44:49]OFD Sender: No OFD packet to send [15:44:54]OFD Sender: No OFD packet to send [15:44:59]OFD Sender: No OFD packet to send [15:45:04]OFD Sender: No OFD packet to send [15:45:09]OFD Sender: No OFD packet to send [15:45:14]OFD Sender: No OFD packet to send [15:45:19]OFD Sender: No OFD packet to send [15:45:24]OFD Sender: No OFD packet to send [15:45:29]OFD Sender: No OFD packet to send [15:45:34]OFD Sender: No OFD packet to send [15:45:39]OFD Sender: No OFD packet to send [15:45:44]OFD Sender: No OFD packet to send [15:45:49]OFD Sender: No OFD packet to send [15:45:54]OFD Sender: No OFD packet to send [15:45:59]OFD Sender: No OFD packet to send [15:46:04]OFD Sender: No OFD packet to send [15:46:09]OFD Sender: No OFD packet to send [15:46:14]OFD Sender: No OFD packet to send [15:46:19]OFD Sender: No OFD packet to send [15:46:24]OFD Sender: No OFD packet to send [15:46:29]OFD Sender: No OFD packet to send [15:46:34]OFD Sender: No OFD packet to send [15:46:39]OFD Sender: No OFD packet to send [15:46:44]OFD Sender: No OFD packet to send [15:46:49]OFD Sender: No OFD packet to send [15:46:54]OFD Sender: No OFD packet to send [15:46:59]OFD Sender: No OFD packet to send [15:47:04]OFD Sender: No OFD packet to send [15:47:09]OFD Sender: No OFD packet to send [15:47:14]OFD Sender: No OFD packet to send [15:47:19]OFD Sender: No OFD packet to send [15:47:24]OFD Sender: No OFD packet to send [15:47:29]OFD Sender: No OFD packet to send [15:47:34]OFD Sender: No OFD packet to send [15:47:39]OFD Sender: No OFD packet to send [15:47:44]OFD Sender: No OFD packet to send [15:47:49]OFD Sender: No OFD packet to send [15:47:54]OFD Sender: No OFD packet to send [15:47:59]OFD Sender: No OFD packet to send [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:39]OFD Sender: No OFD packet to send [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:05]OFD Sender: No OFD packet to send [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:25]OFD Sender: No OFD packet to send [15:50:30]OFD Sender: No OFD packet to send [15:50:35]OFD Sender: No OFD packet to send [15:50:40]OFD Sender: No OFD packet to send [15:50:45]OFD Sender: No OFD packet to send [15:50:50]OFD Sender: No OFD packet to send [15:50:55]OFD Sender: No OFD packet to send [15:51:00]OFD Sender: No OFD packet to send [15:51:05]OFD Sender: No OFD packet to send [15:51:10]OFD Sender: No OFD packet to send [15:51:15]OFD Sender: No OFD packet to send [15:51:20]OFD Sender: No OFD packet to send [15:51:25]OFD Sender: No OFD packet to send [15:51:30]OFD Sender: No OFD packet to send [15:51:35]OFD Sender: No OFD packet to send [15:51:40]OFD Sender: No OFD packet to send [15:51:45]OFD Sender: No OFD packet to send [15:51:50]OFD Sender: No OFD packet to send [15:51:55]OFD Sender: No OFD packet to send [15:52:00]OFD Sender: No OFD packet to send [15:52:05]OFD Sender: No OFD packet to send [15:52:10]OFD Sender: No OFD packet to send [15:52:15]OFD Sender: No OFD packet to send [15:52:17]accept exits with 9 [15:52:17]New connection [15:52:17]New thread 3067305316 created [15:52:17]Thread 3067161956 joined [15:52:17]Waiting for new connection... [15:52:17] Sock 9.Parse request [15:52:17]Sock 9.Check first char [15:52:17]Sock 9.First char is OK [15:52:17]request: POST /json_proto HTTP/1.0 [15:52:17]Method: POST [15:52:17]URL: /json_proto [15:52:17]Method is POST - this is cgi request [15:52:17]url: /json_proto [15:52:17]query_string will be loaded in cgi processing [15:52:17]execute_cgi json_proto POST (null) [15:52:17]execute_cgi path=json_proto method=POST [15:52:17]POST find Content-Length [15:52:17]Host: 172.17.49.196:8080 [15:52:17]Content-Length: 628 [15:52:17]Content-Type: application/json [15:52:17] [15:52:17]POST finish read [15:52:17]Found Content-Length = 628 [15:52:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164346", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:17]execute_script... [15:52: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 : (3)164346", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:17]POST & json_proto [15:52:17]process_json_proto [15:52:17]json parsed OK: [15:52:17]protocol is kg_v1.0 [15:52:17]action value=close_receipt [15:52:17]process_action close_receipt [15:52:17]cmd_close_receipt [15:52:17]MH_GetDate [15:52:17]Write to MH i2c: F0 00 00 6D 34 90 [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: F0 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: F0 09 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: F0 09 00 6D 34 00 3A 6D 1A 67 BD 3B 11 67 31 [15:52:17]GetLastDocTimeStamp 1729783565 [15:52:17]current date 1729785146 [15:52:17]FM_GetShiftState [15:52:17]SAM_PROTO_GetShiftState [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 13 01 00 [15:52:17]Write to MH i2c: E2 08 00 6E 34 80 13 01 00 00 00 00 00 1F [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 0E 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 0E 00 6E 34 00 09 00 01 30 90 19 67 00 00 00 00 90 00 6B [15:52:17]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:52:17]wFMCommunicate OK [15:52:17]SAM_PROTO_GetShiftState done [15:52:17]FM_GetShiftState done [15:52:17]opened in 1729728560 [15:52:17]opened+sec_in_day 1729814960 [15:52:17]quantity*price = 13000 [15:52:17]sum+1 = 13001 [15:52:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 72 24.10.2024 15:52 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50430 ФПД: 126569017786248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155227&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50430&fm=126569017786248&tin=02508201610067®Number=0000000000097022&sum=13000 0 [15:52:18]StoreToDocumentArchive [15:52:18]shift 492 fd 50430 [15:52:18]save to /storage/0492/doc_00050430 [15:52:18]save last doc name /storage/0492/doc_00050430 to /storage/kkm_last_doc_name [15:52:18]save OK [15:52:18]Clear old archive folders... [15:52:18]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:52:18]tlvbuf is 00266870 [15:52:18]SAM_PROTO_ClearQueue [15:52:18]wFMCommunicate request_size=4 [15:52:18]MH_SAM_APDU [15:52:18]CAPDU: 80 09 00 00 [15:52:18]Write to MH i2c: E2 08 00 7B 34 80 09 00 00 00 00 00 00 21 [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:18]Read from MH i2c: E2 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 03 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 03 00 7B 34 00 90 00 23 [15:52:18]RAPDU: 90 00 [15:52:18]wFMCommunicate OK [15:52:18]SAM_PROTO_ClearQueue done [15:52:18]KKMCreateOFDPacket [15:52:18]OFDProtocolAddRootSTLVToBuf [15:52:18]FM_MakeSignedData [15:52:18]FM_MakeSignedData [15:52:18]SAM_PROTO_SignData [15:52:18]wFMCommunicate request_size=4 [15:52:18]MH_SAM_APDU [15:52:18]CAPDU: 80 0D 01 02 [15:52:18]Write to MH i2c: E2 08 00 7C 34 80 0D 01 02 00 00 00 00 29 [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:18]Read from MH i2c: E2 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 03 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 03 00 7C 34 00 90 00 24 [15:52:18]RAPDU: 90 00 [15:52:18]wFMCommunicate OK [15:52:18]wFMCommunicate request_size=255 [15:52:18]MH_SAM_APDU [15:52:18]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 3B 6D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 [15:52:18]Write to MH i2c: E2 02 01 7D 34 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 3B 6D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 00 00 9D [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 7D 34 00 90 00 25 [15:52:19]RAPDU: 90 00 [15:52:19]wFMCommunicate OK [15:52:19]wFMCommunicate request_size=35 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FE C4 00 00 35 04 06 00 73 1D 25 58 3F 88 [15:52:19]Write to MH i2c: E2 26 00 7E 34 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FE C4 00 00 35 04 06 00 73 1D 25 58 3F 88 00 00 A9 [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 03 00 7E 34 00 90 00 26 [15:52:19]RAPDU: 90 00 [15:52:19]wFMCommunicate OK [15:52:19]wFMCommunicate request_size=4 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 0D 03 02 [15:52:19]Write to MH i2c: E2 08 00 7F 34 80 0D 03 02 00 00 00 00 2E [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 0B 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 0B 00 7F 34 00 CA 6B 7C D6 9F DB A4 06 90 00 DA [15:52:19]RAPDU: CA 6B 7C D6 9F DB A4 06 90 00 [15:52:19]wFMCommunicate OK [15:52:19]SAM_PROTO_SignData done [15:52:19]FM_MakeSignedData done [15:52:19]CreateOFDProtocolMessage [15:52:19]wFMCommunicate request_size=4 [15:52:19]MH_SAM_APDU [15:52:19]CAPDU: 80 11 00 00 [15:52:19]Write to MH i2c: E2 08 00 80 34 80 11 00 00 00 00 00 00 2E [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:19]Read from MH i2c: E2 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 17 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: E2 17 00 80 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 75 [15:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:52:19]wFMCommunicate OK [15:52:19]CreateOFDProtocolMessage done [15:52:19]OFDSenderStorePacket 50430 [15:52:19]StoreOFDPacket docnum=50430 [15:52:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 27 2D 20 01 AF C7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 3B 6D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FE C4 00 00 35 04 06 00 73 1D 25 58 3F 88 CA 6B 7C D6 9F DB A4 06 [15:52:19]CheckFolder [15:52:19]dirname=/storage/ofd_packets [15:52:19]CheckFolder done [15:52:19]ProducePacketName [15:52:19]name=ofd_packets/00050430 [15:52:19]NVStorageSaveData ofd_packets/00050430 [15:52:19]File name is /storage/ofd_packets/00050430 [15:52:19]Write 326 bytes [15:52:19]NVStorageSaveData done [15:52:19]OFDSenderStorePacket done [15:52:19]KKMCreateOFDPacket done [15:52:19]NVStorageSaveData kkm_last_timestamp [15:52:19]File name is /storage/kkm_last_timestamp [15:52:19]Write 4 bytes [15:52:19]NVStorageSaveData done [15:52:19]ExternCall_PrintAddStr [15:52:19]wPrintStart [15:52:19]Write to MH i2c: 01 00 00 81 34 B5 [15:52:19]OFD Sender: Processing packet 50430 [packets to send 7, broken 6] [15:52:19]ProducePacketName [15:52:19]name=ofd_packets/00050430 [15:52:19]OFD Sender: To server: pG, [15:52:19]CommunicateWithHost lk.salyk.kg:30040 [15:52:19]ConnectInit lk.salyk.kg [15:52:19]Write i2c OK [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: 01 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: 01 07 00 [15:52:19]MH_I2C_Read... [15:52:19]Read from MH i2c: 01 07 00 81 34 00 00 00 00 00 FF 0F CA [15:52:19]RasterBufferAndPrint [15:52:19]line Счет N : (3)164346 [15:52:19]line ИНН: 02508201610067 [15:52:19]line Контрольно-Кассовый Чек [15:52:19]line ПРОДАЖА [15:52:19]line Товар: 2000036230011 [15:52:19]line Кофе Латте XL(GABB TRADE) [15:52:19]line 1.000 * 130.00 [15:52:19]line = 130.00 [15:52:19]line НДС 12% НСП 1% [15:52:19]line > о реализуемом товаре [15:52:19]line ИТОГО: 130.00 [15:52:19]line НСП 1% : 1.15 [15:52:19]line НДС 12% : 13.80 [15:52:19]line Наличными: 130.00 [15:52:19]line Безнал.: 0.00 [15:52:19]line Место: АЗС № 80 "Партнер Нефть" [15:52:19]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [15:52:19]line СНО: Общий режим [15:52:19]line Чек 72 24.10.2024 15:52 [15:52:19]line Смена: 492 ФФД: 1.0 [15:52:19]line ЗНМ: 0300000090 [15:52:19]line РНМ: 0000000000097022 [15:52:19]line Версия ККМ: 001 [15:52:19]line ФМ: 0000000000875000 [15:52:19]line ФД: 50430 [15:52:19]line ФПД: 126569017786248 [15:52:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155227&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50430&fm=126569017786248&tin=02508201610067®Number=0000000000097022&sum=13000 [15:52:19]line 0 [15:52:19]Connected sock=10 [15:52:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 27 2D 20 01 AF C7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 3B 6D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FE C4 00 00 35 04 06 00 73 1D 25 58 3F 88 CA 6B 7C D6 9F DB A4 06 [15:52:19]written 0, free lines is 4095 [15:52:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 8A 86 47 00 AF AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FE C4 00 00 F4 03 04 00 CE 18 1A 67 B6 04 01 00 00 4E 62 69 7C 75 4F BE 8A [15:52:19]CommunicateWithHost err = 0 [15:52:19]CheckOFDResponse [15:52:19]1017 (14) - 77093643461234 [15:52:19]1041 (16) - 0000000000875000 [15:52:19]1040 (4) - 50430 [15:52:19]1012 (4) - 24.10.2024 09:52 [15:52:19]1206 (1) - 0 [15:52:19]OFD Sender: Remove packet 50430 [15:52:19]ProducePacketName [15:52:19]name=ofd_packets/00050430 [15:52:19]NVStorageDeleteData [15:52:20]Write to MH i2c: 01 00 00 A9 34 DD [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: 01 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: 01 07 00 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: 01 07 00 A9 34 00 00 00 00 00 2D 0D 1E [15:52:20]RasterBufferAndPrint [15:52:20]line [15:52:20]line [15:52:20]line [15:52:20]line [15:52:20]line [15:52:20]written 0, free lines is 3378 [15:52:20]process_action close_receipt done [15:52:20]requested_data is exist [15:52:20]produce_requested_data [15:52:20]requested_item fm.sn is exist - process it [15:52:20]wFMCommunicate request_size=4 [15:52:20]MH_SAM_APDU [15:52:20]CAPDU: 80 11 00 00 [15:52:20]Write to MH i2c: E2 08 00 B0 34 80 11 00 00 00 00 00 00 5E [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:20]Read from MH i2c: E2 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: E2 17 00 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: E2 17 00 B0 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A5 [15:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:52:20]wFMCommunicate OK [15:52:20]requested_item fd.num is exist - process it [15:52:20]SAM_PROTO_GetFieldsCounters [15:52:20]wFMCommunicate request_size=4 [15:52:20]MH_SAM_APDU [15:52:20]CAPDU: 80 13 00 00 [15:52:20]Write to MH i2c: E2 08 00 B1 34 80 13 00 00 00 00 00 00 61 [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:20]Read from MH i2c: E2 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: E2 62 00 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: E2 62 00 B1 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FE C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [15:52:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FE C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:20]wFMCommunicate OK [15:52:20]SAM_PROTO_GetFieldsCounters done [15:52:20]requested_item shift.num is exist - process it [15:52:20]requested_item shift.opened is exist - process it [15:52:20]req_shift_opened [15:52:20]FM_GetShiftState [15:52:20]SAM_PROTO_GetShiftState [15:52:20]wFMCommunicate request_size=4 [15:52:20]MH_SAM_APDU [15:52:20]CAPDU: 80 13 01 00 [15:52:20]Write to MH i2c: E2 08 00 B2 34 80 13 01 00 00 00 00 00 63 [15:52:20]Write i2c OK [15:52:20]MH_I2C_Read... [15:52:20]OFD Sender: No OFD packet to send [15:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:20]Read from MH i2c: E2 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: E2 0E 00 [15:52:20]MH_I2C_Read... [15:52:20]Read from MH i2c: E2 0E 00 B2 34 00 09 00 01 30 90 19 67 00 00 00 00 90 00 AF [15:52:20]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:52:20]wFMCommunicate OK [15:52:20]SAM_PROTO_GetShiftState done [15:52:20]FM_GetShiftState done [15:52:20]req_shift_opened done [15:52:20]requested_item shift.open_date is exist - process it [15:52:20]req_shift_open_date [15:52:20]req_shift_open_date done [15:52:20]produce_requested_data done [15:52:20]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50430,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [15:52:20]process_action_free close_receipt [15:52:20]json_value_free [15:52:20]json_value_free done [15:52:20]process_json_proto returns [15:52:20]Send response to host [15:52:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50430,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [15:52:20]free response buf [15:52:20]execute_script done [15:52:20]execute_script returns [15:52:20]free content buf [15:52:20]Sock 9.Close socket [15:52:20]Sock 9.Thread stoped [15:52:25]OFD Sender: No OFD packet to send [15:52:30]OFD Sender: No OFD packet to send [15:52:35]OFD Sender: No OFD packet to send [15:52:40]OFD Sender: No OFD packet to send [15:52:45]OFD Sender: No OFD packet to send [15:52:50]OFD Sender: No OFD packet to send [15:52:55]OFD Sender: No OFD packet to send [15:53:00]OFD Sender: No OFD packet to send [15:53:05]OFD Sender: No OFD packet to send [15:53:10]OFD Sender: No OFD packet to send [15:53:15]OFD Sender: No OFD packet to send [15:53:20]OFD Sender: No OFD packet to send [15:53:25]OFD Sender: No OFD packet to send [15:53:30]OFD Sender: No OFD packet to send [15:53:35]OFD Sender: No OFD packet to send [15:53:40]OFD Sender: No OFD packet to send [15:53:45]OFD Sender: No OFD packet to send [15:53:50]OFD Sender: No OFD packet to send [15:53:55]OFD Sender: No OFD packet to send [15:54:00]OFD Sender: No OFD packet to send [15:54:05]OFD Sender: No OFD packet to send [15:54:10]OFD Sender: No OFD packet to send [15:54:15]OFD Sender: No OFD packet to send [15:54:20]OFD Sender: No OFD packet to send [15:54:25]OFD Sender: No OFD packet to send [15:54:30]OFD Sender: No OFD packet to send [15:54:35]OFD Sender: No OFD packet to send [15:54:40]OFD Sender: No OFD packet to send [15:54:45]OFD Sender: No OFD packet to send [15:54:50]OFD Sender: No OFD packet to send [15:54:55]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:15]OFD Sender: No OFD packet to send [15:55:20]OFD Sender: No OFD packet to send [15:55:25]OFD Sender: No OFD packet to send [15:55:30]OFD Sender: No OFD packet to send [15:55:35]OFD Sender: No OFD packet to send [15:55:40]OFD Sender: No OFD packet to send [15:55:45]OFD Sender: No OFD packet to send [15:55:50]OFD Sender: No OFD packet to send [15:55:55]OFD Sender: No OFD packet to send [15:56:00]OFD Sender: No OFD packet to send [15:56:05]OFD Sender: No OFD packet to send [15:56:10]OFD Sender: No OFD packet to send [15:56:15]OFD Sender: No OFD packet to send [15:56:20]OFD Sender: No OFD packet to send [15:56:25]OFD Sender: No OFD packet to send [15:56:30]OFD Sender: No OFD packet to send [15:56:35]OFD Sender: No OFD packet to send [15:56:40]OFD Sender: No OFD packet to send [15:56:45]OFD Sender: No OFD packet to send [15:56:50]OFD Sender: No OFD packet to send [15:56:55]OFD Sender: No OFD packet to send [15:57:00]OFD Sender: No OFD packet to send [15:57:05]OFD Sender: No OFD packet to send [15:57:10]OFD Sender: No OFD packet to send [15:57:15]OFD Sender: No OFD packet to send [15:57:20]OFD Sender: No OFD packet to send [15:57:25]OFD Sender: No OFD packet to send [15:57:30]OFD Sender: No OFD packet to send [15:57:35]OFD Sender: No OFD packet to send [15:57:40]OFD Sender: No OFD packet to send [15:57:45]OFD Sender: No OFD packet to send [15:57:50]OFD Sender: No OFD packet to send [15:57:55]OFD Sender: No OFD packet to send [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:25]OFD Sender: No OFD packet to send [15:58:30]OFD Sender: No OFD packet to send [15:58:35]OFD Sender: No OFD packet to send [15:58:40]OFD Sender: No OFD packet to send [15:58:45]OFD Sender: No OFD packet to send [15:58:50]OFD Sender: No OFD packet to send [15:58:55]OFD Sender: No OFD packet to send [15:59:00]OFD Sender: No OFD packet to send [15:59:05]OFD Sender: No OFD packet to send [15:59:10]OFD Sender: No OFD packet to send [15:59:15]OFD Sender: No OFD packet to send [15:59:20]OFD Sender: No OFD packet to send [15:59:22]accept exits with 7 [15:59:22]New connection [15:59:22]New thread 3067161956 created [15:59:22]Thread 3067305316 joined [15:59:22]Waiting for new connection... [15:59:22] Sock 7.Parse request [15:59:22]Sock 7.Check first char [15:59:22]Sock 7.First char is OK [15:59:22]request: POST /json_proto HTTP/1.0 [15:59:22]Method: POST [15:59:22]URL: /json_proto [15:59:22]Method is POST - this is cgi request [15:59:22]url: /json_proto [15:59:22]query_string will be loaded in cgi processing [15:59:22]execute_cgi json_proto POST (null) [15:59:22]execute_cgi path=json_proto method=POST [15:59:22]POST find Content-Length [15:59:22]Host: 172.17.49.196:8080 [15:59:22]Content-Length: 1048 [15:59:22]Content-Type: application/json [15:59:22] [15:59:22]POST finish read [15:59:22]Found Content-Length = 1048 [15:59:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164347", "tax_sys" : 0, "items" : [ { "code": "46227737", "name": "\u0420/\u0436 mentos pure fresh \u0430\u0440\u0431\u0443\u0437 \u0440\u043E\u043B\u043B 15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 169.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:22]execute_script... [15:59:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164347", "tax_sys" : 0, "items" : [ { "code": "46227737", "name": "\u0420/\u0436 mentos pure fresh \u0430\u0440\u0431\u0443\u0437 \u0440\u043E\u043B\u043B 15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 169.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:22]POST & json_proto [15:59:22]process_json_proto [15:59:22]json parsed OK: [15:59:22]protocol is kg_v1.0 [15:59:22]action value=close_receipt [15:59:22]process_action close_receipt [15:59:22]cmd_close_receipt [15:59:22]MH_GetDate [15:59:22]Write to MH i2c: F0 00 00 B3 34 D6 [15:59:22]Write i2c OK [15:59:22]MH_I2C_Read... [15:59:22]Read from MH i2c: F0 [15:59:22]MH_I2C_Read... [15:59:22]Read from MH i2c: F0 09 00 [15:59:22]MH_I2C_Read... [15:59:22]Read from MH i2c: F0 09 00 B3 34 00 E4 6E 1A 67 BD 3B 11 67 22 [15:59:22]GetLastDocTimeStamp 1729785147 [15:59:22]current date 1729785572 [15:59:22]FM_GetShiftState [15:59:22]SAM_PROTO_GetShiftState [15:59:22]wFMCommunicate request_size=4 [15:59:22]MH_SAM_APDU [15:59:22]CAPDU: 80 13 01 00 [15:59:22]Write to MH i2c: E2 08 00 B4 34 80 13 01 00 00 00 00 00 65 [15:59:22]Write i2c OK [15:59:22]MH_I2C_Read... [15:59:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:22]Read from MH i2c: E2 [15:59:22]MH_I2C_Read... [15:59:22]Read from MH i2c: E2 0E 00 [15:59:22]MH_I2C_Read... [15:59:23]Read from MH i2c: E2 0E 00 B4 34 00 09 00 01 30 90 19 67 00 00 00 00 90 00 B1 [15:59:23]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [15:59:23]wFMCommunicate OK [15:59:23]SAM_PROTO_GetShiftState done [15:59:23]FM_GetShiftState done [15:59:23]opened in 1729728560 [15:59:23]opened+sec_in_day 1729814960 [15:59:23]quantity*price = 4900 [15:59:23]sum+1 = 4901 [15:59:23]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034250011 Горячий шоколад (GABB trade) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 169.00 НСП 1% : 1.49 НДС 12% : 17.94 Наличными: 0.00 Безнал.: 169.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 73 24.10.2024 15:59 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50431 ФПД: 102816586316585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155932&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50431&fm=102816586316585&tin=02508201610067®Number=0000000000097022&sum=16900 0 [15:59:24]StoreToDocumentArchive [15:59:24]shift 492 fd 50431 [15:59:24]save to /storage/0492/doc_00050431 [15:59:24]save last doc name /storage/0492/doc_00050431 to /storage/kkm_last_doc_name [15:59:24]save OK [15:59:24]Clear old archive folders... [15:59:24]ProcessDocumentItem done err = 0, tmpTLVsize=401 [15:59:24]tlvbuf is 00220030 [15:59:24]SAM_PROTO_ClearQueue [15:59:24]wFMCommunicate request_size=4 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 09 00 00 [15:59:24]Write to MH i2c: E2 08 00 C1 34 80 09 00 00 00 00 00 00 67 [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 C1 34 00 90 00 69 [15:59:24]RAPDU: 90 00 [15:59:24]wFMCommunicate OK [15:59:24]SAM_PROTO_ClearQueue done [15:59:24]KKMCreateOFDPacket [15:59:24]OFDProtocolAddRootSTLVToBuf [15:59:24]FM_MakeSignedData [15:59:24]FM_MakeSignedData [15:59:24]SAM_PROTO_SignData [15:59:24]wFMCommunicate request_size=4 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 0D 01 02 [15:59:24]Write to MH i2c: E2 08 00 C2 34 80 0D 01 02 00 00 00 00 6F [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 C2 34 00 90 00 6A [15:59:24]RAPDU: 90 00 [15:59:24]wFMCommunicate OK [15:59:24]wFMCommunicate request_size=255 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 0D 02 02 FA 03 00 91 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 [15:59:24]Write to MH i2c: E2 02 01 C3 34 80 0D 02 02 FA 00 03 00 91 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 00 00 1F [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 C3 34 00 90 00 6B [15:59:24]RAPDU: 90 00 [15:59:24]wFMCommunicate OK [15:59:24]wFMCommunicate request_size=160 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 0D 02 02 9B EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 E4 6E 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FF C4 00 00 35 04 06 00 5D 82 DA 1A BB 29 [15:59:24]Write to MH i2c: E2 A3 00 C4 34 80 0D 02 02 9B 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 E4 6E 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FF C4 00 00 35 04 06 00 5D 82 DA 1A BB 29 00 00 3B [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 03 00 C4 34 00 90 00 6C [15:59:24]RAPDU: 90 00 [15:59:24]wFMCommunicate OK [15:59:24]wFMCommunicate request_size=4 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 0D 03 02 [15:59:24]Write to MH i2c: E2 08 00 C5 34 80 0D 03 02 00 00 00 00 74 [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 0B 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 0B 00 C5 34 00 40 E6 2D 45 C1 46 60 04 90 00 78 [15:59:24]RAPDU: 40 E6 2D 45 C1 46 60 04 90 00 [15:59:24]wFMCommunicate OK [15:59:24]SAM_PROTO_SignData done [15:59:24]FM_MakeSignedData done [15:59:24]CreateOFDProtocolMessage [15:59:24]wFMCommunicate request_size=4 [15:59:24]MH_SAM_APDU [15:59:24]CAPDU: 80 11 00 00 [15:59:24]Write to MH i2c: E2 08 00 C6 34 80 11 00 00 00 00 00 00 74 [15:59:24]Write i2c OK [15:59:24]MH_I2C_Read... [15:59:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:24]Read from MH i2c: E2 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 17 00 [15:59:24]MH_I2C_Read... [15:59:24]Read from MH i2c: E2 17 00 C6 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 BB [15:59:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:59:24]wFMCommunicate OK [15:59:24]CreateOFDProtocolMessage done [15:59:24]OFDSenderStorePacket 50431 [15:59:24]StoreOFDPacket docnum=50431 [15:59:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 A5 01 00 00 04 2F 9D 01 17 9B 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 E4 6E 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FF C4 00 00 35 04 06 00 5D 82 DA 1A BB 29 40 E6 2D 45 C1 46 60 04 [15:59:24]CheckFolder [15:59:24]dirname=/storage/ofd_packets [15:59:24]CheckFolder done [15:59:24]ProducePacketName [15:59:24]name=ofd_packets/00050431 [15:59:24]NVStorageSaveData ofd_packets/00050431 [15:59:24]File name is /storage/ofd_packets/00050431 [15:59:24]Write 451 bytes [15:59:24]NVStorageSaveData done [15:59:24]OFDSenderStorePacket done [15:59:24]KKMCreateOFDPacket done [15:59:24]NVStorageSaveData kkm_last_timestamp [15:59:24]File name is /storage/kkm_last_timestamp [15:59:24]Write 4 bytes [15:59:25]NVStorageSaveData done [15:59:25]ExternCall_PrintAddStr [15:59:25]wPrintStart [15:59:25]Write to MH i2c: 01 00 00 C7 34 FB [15:59:25]OFD Sender: Processing packet 50431 [packets to send 7, broken 6] [15:59:25]ProducePacketName [15:59:25]name=ofd_packets/00050431 [15:59:25]OFD Sender: To server: pG, [15:59:25]CommunicateWithHost lk.salyk.kg:30040 [15:59:25]ConnectInit lk.salyk.kg [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 07 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 07 00 C7 34 00 00 00 00 00 FF 0F 10 [15:59:25]RasterBufferAndPrint [15:59:25]line Счет N : (3)164347 [15:59:25]line ИНН: 02508201610067 [15:59:25]line Контрольно-Кассовый Чек [15:59:25]line ПРОДАЖА [15:59:25]line Товар: 46227737 [15:59:25]line Р/ж mentos pure fresh арбуз ролл 15,5г [15:59:25]line 1.000 * 49.00 [15:59:25]line = 49.00 [15:59:25]line НДС 12% НСП 1% [15:59:25]line > о реализуемом товаре [15:59:25]line Товар: 2000034250011 [15:59:25]line Горячий шоколад (GABB trade) [15:59:25]line 1.000 * 120.00 [15:59:25]line = 120.00 [15:59:25]line НДС 12% НСП 1% [15:59:25]line > о реализуемом товаре [15:59:25]line ИТОГО: 169.00 [15:59:25]line НСП 1% : 1.49 [15:59:25]line НДС 12% : 17.94 [15:59:25]line Наличными: 0.00 [15:59:25]line Безнал.: 169.00 [15:59:25]line Место: АЗС № 80 "Партнер Нефть" [15:59:25]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [15:59:25]line СНО: Общий режим [15:59:25]line Чек 73 24.10.2024 15:59 [15:59:25]line Смена: 492 ФФД: 1.0 [15:59:25]line ЗНМ: 0300000090 [15:59:25]line РНМ: 0000000000097022 [15:59:25]line Версия ККМ: 001 [15:59:25]line Платежная система: Mbank [15:59:25]line ФМ: 0000000000875000 [15:59:25]line ФД: 50431 [15:59:25]line ФПД: 102816586316585 [15:59:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155932&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50431&fm=102816586316585&tin=02508201610067®Number=0000000000097022&sum=16900 [15:59:25]line 0 [15:59:25]written 0, free lines is 4095 [15:59:25]Connected sock=10 [15:59:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 A5 01 00 00 04 2F 9D 01 17 9B 5A 03 01 00 03 00 91 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 95 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 E4 6E 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FF C4 00 00 35 04 06 00 5D 82 DA 1A BB 29 40 E6 2D 45 C1 46 60 04 [15:59:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 54 75 47 00 1B 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 FF C4 00 00 F4 03 04 00 78 1A 1A 67 B6 04 01 00 00 BB C0 9C AB 4B 56 AA 86 [15:59:25]CommunicateWithHost err = 0 [15:59:25]CheckOFDResponse [15:59:25]1017 (14) - 77093643461234 [15:59:25]1041 (16) - 0000000000875000 [15:59:25]1040 (4) - 50431 [15:59:25]1012 (4) - 24.10.2024 09:59 [15:59:25]1206 (1) - 0 [15:59:25]OFD Sender: Remove packet 50431 [15:59:25]ProducePacketName [15:59:25]name=ofd_packets/00050431 [15:59:25]NVStorageDeleteData [15:59:25]Write to MH i2c: 01 00 00 F8 34 2C [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 07 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: 01 07 00 F8 34 00 00 00 00 00 A2 0C E1 [15:59:25]RasterBufferAndPrint [15:59:25]line [15:59:25]line [15:59:25]line [15:59:25]line [15:59:25]line [15:59:25]written 0, free lines is 3243 [15:59:25]process_action close_receipt done [15:59:25]requested_data is exist [15:59:25]produce_requested_data [15:59:25]requested_item fm.sn is exist - process it [15:59:25]wFMCommunicate request_size=4 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 11 00 00 [15:59:25]Write to MH i2c: E2 08 00 FF 34 80 11 00 00 00 00 00 00 AD [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 17 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 17 00 FF 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F4 [15:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [15:59:25]wFMCommunicate OK [15:59:25]requested_item fd.num is exist - process it [15:59:25]SAM_PROTO_GetFieldsCounters [15:59:25]wFMCommunicate request_size=4 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 13 00 00 [15:59:25]Write to MH i2c: E2 08 00 00 35 80 13 00 00 00 00 00 00 B1 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 62 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 62 00 00 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FF C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [15:59:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 FF C4 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:25]wFMCommunicate OK [15:59:25]SAM_PROTO_GetFieldsCounters done [15:59:25]requested_item shift.num is exist - process it [15:59:25]requested_item shift.opened is exist - process it [15:59:25]req_shift_opened [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 01 35 80 13 01 00 00 00 00 00 B3 [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]OFD Sender: No OFD packet to send [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 01 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 FF [15:59:25]RAPDU: 09 00 01 30 90 19 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]req_shift_opened done [15:59:25]requested_item shift.open_date is exist - process it [15:59:25]req_shift_open_date [15:59:25]req_shift_open_date done [15:59:25]produce_requested_data done [15:59:25]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50431,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [15:59:25]process_action_free close_receipt [15:59:25]json_value_free [15:59:25]json_value_free done [15:59:25]process_json_proto returns [15:59:25]Send response to host [15:59:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50431,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [15:59:25]free response buf [15:59:25]execute_script done [15:59:25]execute_script returns [15:59:25]free content buf [15:59:25]Sock 7.Close socket [15:59:25]Sock 7.Thread stoped [15:59:30]OFD Sender: No OFD packet to send [15:59:35]OFD Sender: No OFD packet to send [15:59:40]OFD Sender: No OFD packet to send [15:59:45]OFD Sender: No OFD packet to send [15:59:50]OFD Sender: No OFD packet to send [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:51]OFD Sender: No OFD packet to send [16:00:56]OFD Sender: No OFD packet to send [16:01:01]OFD Sender: No OFD packet to send [16:01:06]OFD Sender: No OFD packet to send [16:01:11]OFD Sender: No OFD packet to send [16:01:16]OFD Sender: No OFD packet to send [16:01:21]OFD Sender: No OFD packet to send [16:01:26]OFD Sender: No OFD packet to send [16:01:31]OFD Sender: No OFD packet to send [16:01:36]OFD Sender: No OFD packet to send [16:01:41]OFD Sender: No OFD packet to send [16:01:46]OFD Sender: No OFD packet to send [16:01:51]OFD Sender: No OFD packet to send [16:01:56]OFD Sender: No OFD packet to send [16:02:01]OFD Sender: No OFD packet to send [16:02:06]OFD Sender: No OFD packet to send [16:02:11]OFD Sender: No OFD packet to send [16:02:16]OFD Sender: No OFD packet to send [16:02:21]OFD Sender: No OFD packet to send [16:02:26]OFD Sender: No OFD packet to send [16:02:31]OFD Sender: No OFD packet to send [16:02:36]OFD Sender: No OFD packet to send [16:02:41]OFD Sender: No OFD packet to send [16:02:46]OFD Sender: No OFD packet to send [16:02:51]OFD Sender: No OFD packet to send [16:02:56]OFD Sender: No OFD packet to send [16:03:01]OFD Sender: No OFD packet to send [16:03:06]OFD Sender: No OFD packet to send [16:03:11]OFD Sender: No OFD packet to send [16:03:16]OFD Sender: No OFD packet to send [16:03:21]OFD Sender: No OFD packet to send [16:03:26]OFD Sender: No OFD packet to send [16:03:31]OFD Sender: No OFD packet to send [16:03:36]OFD Sender: No OFD packet to send [16:03:41]OFD Sender: No OFD packet to send [16:03:46]OFD Sender: No OFD packet to send [16:03:51]OFD Sender: No OFD packet to send [16:03:56]OFD Sender: No OFD packet to send [16:04:01]OFD Sender: No OFD packet to send [16:04:06]OFD Sender: No OFD packet to send [16:04:11]OFD Sender: No OFD packet to send [16:04:16]OFD Sender: No OFD packet to send [16:04:21]OFD Sender: No OFD packet to send [16:04:26]OFD Sender: No OFD packet to send [16:04:31]OFD Sender: No OFD packet to send [16:04:36]OFD Sender: No OFD packet to send [16:04:41]OFD Sender: No OFD packet to send [16:04:46]OFD Sender: No OFD packet to send [16:04:51]OFD Sender: No OFD packet to send [16:04:56]OFD Sender: No OFD packet to send [16:05:01]OFD Sender: No OFD packet to send [16:05:06]OFD Sender: No OFD packet to send [16:05:11]OFD Sender: No OFD packet to send [16:05:16]OFD Sender: No OFD packet to send [16:05:21]OFD Sender: No OFD packet to send [16:05:26]OFD Sender: No OFD packet to send [16:05:31]OFD Sender: No OFD packet to send [16:05:36]OFD Sender: No OFD packet to send [16:05:41]OFD Sender: No OFD packet to send [16:05:46]OFD Sender: No OFD packet to send [16:05:51]OFD Sender: No OFD packet to send [16:05:56]OFD Sender: No OFD packet to send [16:06:01]OFD Sender: No OFD packet to send [16:06:06]OFD Sender: No OFD packet to send [16:06:11]OFD Sender: No OFD packet to send [16:06:16]OFD Sender: No OFD packet to send [16:06:21]OFD Sender: No OFD packet to send [16:06:26]OFD Sender: No OFD packet to send [16:06:31]OFD Sender: No OFD packet to send [16:06:36]OFD Sender: No OFD packet to send [16:06:41]OFD Sender: No OFD packet to send [16:06:46]OFD Sender: No OFD packet to send [16:06:51]OFD Sender: No OFD packet to send [16:06:55]accept exits with 9 [16:06:55]New connection [16:06:55]New thread 3067305316 created [16:06:55]Thread 3067161956 joined [16:06:55]Waiting for new connection... [16:06:55] Sock 9.Parse request [16:06:55]Sock 9.Check first char [16:06:55]Sock 9.First char is OK [16:06:55]request: POST /json_proto HTTP/1.0 [16:06:55]Method: POST [16:06:55]URL: /json_proto [16:06:55]Method is POST - this is cgi request [16:06:55]url: /json_proto [16:06:55]query_string will be loaded in cgi processing [16:06:55]execute_cgi json_proto POST (null) [16:06:55]execute_cgi path=json_proto method=POST [16:06:55]POST find Content-Length [16:06:55]Host: 172.17.49.196:8080 [16:06:55]Content-Length: 626 [16:06:55]Content-Type: application/json [16:06:55] [16:06:55]POST finish read [16:06:55]Found Content-Length = 626 [16:06:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164348", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:55]execute_script... [16:06:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164348", "tax_sys" : 0, "items" : [ { "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:55]POST & json_proto [16:06:55]process_json_proto [16:06:55]json parsed OK: [16:06:55]protocol is kg_v1.0 [16:06:55]action value=close_receipt [16:06:55]process_action close_receipt [16:06:55]cmd_close_receipt [16:06:55]MH_GetDate [16:06:55]Write to MH i2c: F0 00 00 02 35 26 [16:06:55]Write i2c OK [16:06:55]MH_I2C_Read... [16:06:55]Read from MH i2c: F0 [16:06:55]MH_I2C_Read... [16:06:55]Read from MH i2c: F0 09 00 [16:06:55]MH_I2C_Read... [16:06:55]Read from MH i2c: F0 09 00 02 35 00 A9 70 1A 67 BD 3B 11 67 39 [16:06:55]GetLastDocTimeStamp 1729785572 [16:06:55]current date 1729786025 [16:06:55]FM_GetShiftState [16:06:55]SAM_PROTO_GetShiftState [16:06:55]wFMCommunicate request_size=4 [16:06:55]MH_SAM_APDU [16:06:55]CAPDU: 80 13 01 00 [16:06:55]Write to MH i2c: E2 08 00 03 35 80 13 01 00 00 00 00 00 B5 [16:06:55]Write i2c OK [16:06:55]MH_I2C_Read... [16:06:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:55]Read from MH i2c: E2 [16:06:55]MH_I2C_Read... [16:06:55]Read from MH i2c: E2 0E 00 [16:06:55]MH_I2C_Read... [16:06:55]Read from MH i2c: E2 0E 00 03 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 01 [16:06:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:06:55]wFMCommunicate OK [16:06:55]SAM_PROTO_GetShiftState done [16:06:55]FM_GetShiftState done [16:06:55]opened in 1729728560 [16:06:55]opened+sec_in_day 1729814960 [16:06:55]quantity*price = 23000 [16:06:55]sum+1 = 23001 [16:06:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.03 НДС 12% : 24.42 Наличными: 230.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 74 24.10.2024 16:07 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50432 ФПД: 162443495273413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160705&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50432&fm=162443495273413&tin=02508201610067®Number=0000000000097022&sum=23000 0 [16:06:56]StoreToDocumentArchive [16:06:56]shift 492 fd 50432 [16:06:56]save to /storage/0492/doc_00050432 [16:06:56]save last doc name /storage/0492/doc_00050432 to /storage/kkm_last_doc_name [16:06:56]save OK [16:06:56]Clear old archive folders... [16:06:56]ProcessDocumentItem done err = 0, tmpTLVsize=274 [16:06:56]tlvbuf is B6DFE680 [16:06:56]SAM_PROTO_ClearQueue [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 09 00 00 [16:06:56]Write to MH i2c: E2 08 00 10 35 80 09 00 00 00 00 00 00 B7 [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 10 35 00 90 00 B9 [16:06:56]RAPDU: 90 00 [16:06:56]wFMCommunicate OK [16:06:56]SAM_PROTO_ClearQueue done [16:06:56]KKMCreateOFDPacket [16:06:56]OFDProtocolAddRootSTLVToBuf [16:06:56]FM_MakeSignedData [16:06:56]FM_MakeSignedData [16:06:56]SAM_PROTO_SignData [16:06:56]wFMCommunicate request_size=4 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 0D 01 02 [16:06:56]Write to MH i2c: E2 08 00 11 35 80 0D 01 02 00 00 00 00 BF [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:56]Read from MH i2c: E2 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 [16:06:56]MH_I2C_Read... [16:06:56]Read from MH i2c: E2 03 00 11 35 00 90 00 BA [16:06:56]RAPDU: 90 00 [16:06:56]wFMCommunicate OK [16:06:56]wFMCommunicate request_size=255 [16:06:56]MH_SAM_APDU [16:06:56]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 A9 70 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 [16:06:56]Write to MH i2c: E2 02 01 12 35 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 A9 70 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 00 00 8D [16:06:56]Write i2c OK [16:06:56]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 12 35 00 90 00 BB [16:06:57]RAPDU: 90 00 [16:06:57]wFMCommunicate OK [16:06:57]wFMCommunicate request_size=33 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 C5 00 00 35 04 06 00 93 BD D2 D4 F3 C5 [16:06:57]Write to MH i2c: E2 24 00 13 35 80 0D 02 02 1C 00 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 C5 00 00 35 04 06 00 93 BD D2 D4 F3 C5 00 00 B8 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 03 00 13 35 00 90 00 BC [16:06:57]RAPDU: 90 00 [16:06:57]wFMCommunicate OK [16:06:57]wFMCommunicate request_size=4 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 0D 03 02 [16:06:57]Write to MH i2c: E2 08 00 14 35 80 0D 03 02 00 00 00 00 C4 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 0B 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 0B 00 14 35 00 BC 8A 29 F7 F9 19 0E FF 90 00 4A [16:06:57]RAPDU: BC 8A 29 F7 F9 19 0E FF 90 00 [16:06:57]wFMCommunicate OK [16:06:57]SAM_PROTO_SignData done [16:06:57]FM_MakeSignedData done [16:06:57]CreateOFDProtocolMessage [16:06:57]wFMCommunicate request_size=4 [16:06:57]MH_SAM_APDU [16:06:57]CAPDU: 80 11 00 00 [16:06:57]Write to MH i2c: E2 08 00 15 35 80 11 00 00 00 00 00 00 C4 [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:57]Read from MH i2c: E2 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 17 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: E2 17 00 15 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 0B [16:06:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:06:57]wFMCommunicate OK [16:06:57]CreateOFDProtocolMessage done [16:06:57]OFDSenderStorePacket 50432 [16:06:57]StoreOFDPacket docnum=50432 [16:06:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 D3 CA 1E 01 E7 1A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 A9 70 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 C5 00 00 35 04 06 00 93 BD D2 D4 F3 C5 BC 8A 29 F7 F9 19 0E FF [16:06:57]CheckFolder [16:06:57]dirname=/storage/ofd_packets [16:06:57]CheckFolder done [16:06:57]ProducePacketName [16:06:57]name=ofd_packets/00050432 [16:06:57]NVStorageSaveData ofd_packets/00050432 [16:06:57]File name is /storage/ofd_packets/00050432 [16:06:57]Write 324 bytes [16:06:57]NVStorageSaveData done [16:06:57]OFDSenderStorePacket done [16:06:57]KKMCreateOFDPacket done [16:06:57]NVStorageSaveData kkm_last_timestamp [16:06:57]File name is /storage/kkm_last_timestamp [16:06:57]Write 4 bytes [16:06:57]NVStorageSaveData done [16:06:57]ExternCall_PrintAddStr [16:06:57]wPrintStart [16:06:57]Write to MH i2c: 01 00 00 16 35 4B [16:06:57]Write i2c OK [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: 01 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: 01 07 00 [16:06:57]MH_I2C_Read... [16:06:57]Read from MH i2c: 01 07 00 16 35 00 00 00 00 00 FF 0F 60 [16:06:57]RasterBufferAndPrint [16:06:57]line Счет N : (3)164348 [16:06:57]line ИНН: 02508201610067 [16:06:57]line Контрольно-Кассовый Чек [16:06:57]line ПРОДАЖА [16:06:57]line Товар: 2000036240010 [16:06:57]line Кофе Латте (GABB TRADE) [16:06:57]line 2.000 * 115.00 [16:06:57]line = 230.00 [16:06:57]line НДС 12% НСП 1% [16:06:57]line > о реализуемом товаре [16:06:57]line ИТОГО: 230.00 [16:06:57]line НСП 1% : 2.03 [16:06:57]line НДС 12% : 24.42 [16:06:57]line Наличными: 230.00 [16:06:57]line Безнал.: 0.00 [16:06:57]line Место: АЗС № 80 "Партнер Нефть" [16:06:57]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:06:57]line СНО: Общий режим [16:06:57]line Чек 74 24.10.2024 16:07 [16:06:57]line Смена: 492 ФФД: 1.0 [16:06:57]line ЗНМ: 0300000090 [16:06:57]line РНМ: 0000000000097022 [16:06:57]line Версия ККМ: 001 [16:06:57]line ФМ: 0000000000875000 [16:06:57]line ФД: 50432 [16:06:57]line ФПД: 162443495273413 [16:06:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160705&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50432&fm=162443495273413&tin=02508201610067®Number=0000000000097022&sum=23000 [16:06:57]line 0 [16:06:57]OFD Sender: Processing packet 50432 [packets to send 7, broken 6] [16:06:57]ProducePacketName [16:06:57]name=ofd_packets/00050432 [16:06:57]OFD Sender: To server: pG, [16:06:57]CommunicateWithHost lk.salyk.kg:30040 [16:06:57]ConnectInit lk.salyk.kg [16:06:57]written 0, free lines is 4095 [16:06:57]Connected sock=10 [16:06:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 D3 CA 1E 01 E7 1A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 A9 70 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 C5 00 00 35 04 06 00 93 BD D2 D4 F3 C5 BC 8A 29 F7 F9 19 0E FF [16:06:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 17 A6 47 00 CB 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 C5 00 00 F4 03 04 00 3C 1C 1A 67 B6 04 01 00 00 06 1A D7 82 E6 81 00 5E [16:06:58]CommunicateWithHost err = 0 [16:06:58]CheckOFDResponse [16:06:58]1017 (14) - 77093643461234 [16:06:58]1041 (16) - 0000000000875000 [16:06:58]1040 (4) - 50432 [16:06:58]1012 (4) - 24.10.2024 10:06 [16:06:58]1206 (1) - 0 [16:06:58]OFD Sender: Remove packet 50432 [16:06:58]ProducePacketName [16:06:58]name=ofd_packets/00050432 [16:06:58]NVStorageDeleteData [16:06:58]Write to MH i2c: 01 00 00 3E 35 73 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: 01 07 00 3E 35 00 00 00 00 00 20 0D A7 [16:06:58]RasterBufferAndPrint [16:06:58]line [16:06:58]line [16:06:58]line [16:06:58]line [16:06:58]line [16:06:58]written 0, free lines is 3369 [16:06:58]process_action close_receipt done [16:06:58]requested_data is exist [16:06:58]produce_requested_data [16:06:58]requested_item fm.sn is exist - process it [16:06:58]wFMCommunicate request_size=4 [16:06:58]MH_SAM_APDU [16:06:58]CAPDU: 80 11 00 00 [16:06:58]Write to MH i2c: E2 08 00 45 35 80 11 00 00 00 00 00 00 F4 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 17 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 17 00 45 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 3B [16:06:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:06:58]wFMCommunicate OK [16:06:58]requested_item fd.num is exist - process it [16:06:58]SAM_PROTO_GetFieldsCounters [16:06:58]wFMCommunicate request_size=4 [16:06:58]MH_SAM_APDU [16:06:58]CAPDU: 80 13 00 00 [16:06:58]Write to MH i2c: E2 08 00 46 35 80 13 00 00 00 00 00 00 F7 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 62 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 62 00 46 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 00 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [16:06:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 00 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:58]wFMCommunicate OK [16:06:58]SAM_PROTO_GetFieldsCounters done [16:06:58]requested_item shift.num is exist - process it [16:06:58]requested_item shift.opened is exist - process it [16:06:58]req_shift_opened [16:06:58]FM_GetShiftState [16:06:58]SAM_PROTO_GetShiftState [16:06:58]wFMCommunicate request_size=4 [16:06:58]MH_SAM_APDU [16:06:58]CAPDU: 80 13 01 00 [16:06:58]Write to MH i2c: E2 08 00 47 35 80 13 01 00 00 00 00 00 F9 [16:06:58]Write i2c OK [16:06:58]MH_I2C_Read... [16:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:58]Read from MH i2c: E2 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 0E 00 [16:06:58]MH_I2C_Read... [16:06:58]Read from MH i2c: E2 0E 00 47 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 45 [16:06:58]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:06:58]wFMCommunicate OK [16:06:58]SAM_PROTO_GetShiftState done [16:06:58]FM_GetShiftState done [16:06:58]req_shift_opened done [16:06:58]requested_item shift.open_date is exist - process it [16:06:58]req_shift_open_date [16:06:58]req_shift_open_date done [16:06:58]produce_requested_data done [16:06:58]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50432,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:06:58]process_action_free close_receipt [16:06:58]json_value_free [16:06:58]json_value_free done [16:06:58]process_json_proto returns [16:06:58]Send response to host [16:06:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50432,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:06:58]free response buf [16:06:58]execute_script done [16:06:58]execute_script returns [16:06:58]free content buf [16:06:58]Sock 9.Close socket [16:06:58]Sock 9.Thread stoped [16:06:58]OFD Sender: No OFD packet to send [16:07:03]OFD Sender: No OFD packet to send [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07: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:03]OFD Sender: No OFD packet to send [16:08:08]OFD Sender: No OFD packet to send [16:08:13]OFD Sender: No OFD packet to send [16:08:18]OFD Sender: No OFD packet to send [16:08:23]OFD Sender: No OFD packet to send [16:08:28]OFD Sender: No OFD packet to send [16:08:33]OFD Sender: No OFD packet to send [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:38]OFD Sender: No OFD packet to send [16:09:43]OFD Sender: No OFD packet to send [16:09:48]OFD Sender: No OFD packet to send [16:09:53]OFD Sender: No OFD packet to send [16:09:58]OFD Sender: No OFD packet to send [16:10:03]OFD Sender: No OFD packet to send [16:10:08]OFD Sender: No OFD packet to send [16:10:13]OFD Sender: No OFD packet to send [16:10:18]OFD Sender: No OFD packet to send [16:10:23]OFD Sender: No OFD packet to send [16:10:28]OFD Sender: No OFD packet to send [16:10:33]OFD Sender: No OFD packet to send [16:10:34]accept exits with 7 [16:10:34]New connection [16:10:34]New thread 3067161956 created [16:10:34]Thread 3067305316 joined [16:10:34]Waiting for new connection... [16:10:34] Sock 7.Parse request [16:10:34]Sock 7.Check first char [16:10:34]Sock 7.First char is OK [16:10:34]request: POST /json_proto HTTP/1.0 [16:10:34]Method: POST [16:10:34]URL: /json_proto [16:10:34]Method is POST - this is cgi request [16:10:34]url: /json_proto [16:10:34]query_string will be loaded in cgi processing [16:10:34]execute_cgi json_proto POST (null) [16:10:34]execute_cgi path=json_proto method=POST [16:10:34]POST find Content-Length [16:10:34]Host: 172.17.49.196:8080 [16:10:34]Content-Length: 695 [16:10:34]Content-Type: application/json [16:10:34] [16:10:34]POST finish read [16:10:34]Found Content-Length = 695 [16:10:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164349", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 134.00, "quantity" : 2.000, "sum" : 268.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 268.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:34]execute_script... [16:10:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164349", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 134.00, "quantity" : 2.000, "sum" : 268.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 268.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:34]POST & json_proto [16:10:34]process_json_proto [16:10:34]json parsed OK: [16:10:34]protocol is kg_v1.0 [16:10:34]action value=close_receipt [16:10:34]process_action close_receipt [16:10:34]cmd_close_receipt [16:10:34]MH_GetDate [16:10:34]Write to MH i2c: F0 00 00 48 35 6C [16:10:34]Write i2c OK [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: F0 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: F0 09 00 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: F0 09 00 48 35 00 84 71 1A 67 BD 3B 11 67 5B [16:10:34]GetLastDocTimeStamp 1729786025 [16:10:34]current date 1729786244 [16:10:34]FM_GetShiftState [16:10:34]SAM_PROTO_GetShiftState [16:10:34]wFMCommunicate request_size=4 [16:10:34]MH_SAM_APDU [16:10:34]CAPDU: 80 13 01 00 [16:10:34]Write to MH i2c: E2 08 00 49 35 80 13 01 00 00 00 00 00 FB [16:10:34]Write i2c OK [16:10:34]MH_I2C_Read... [16:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:34]Read from MH i2c: E2 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 0E 00 [16:10:34]MH_I2C_Read... [16:10:34]Read from MH i2c: E2 0E 00 49 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 47 [16:10:34]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:10:34]wFMCommunicate OK [16:10:34]SAM_PROTO_GetShiftState done [16:10:34]FM_GetShiftState done [16:10:34]opened in 1729728560 [16:10:34]opened+sec_in_day 1729814960 [16:10:34]quantity*price = 26800 [16:10:34]sum+1 = 26801 [16:10:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 268.00 НСП 1% : 2.37 НДС 12% : 28.46 Наличными: 0.00 Безнал.: 268.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 75 24.10.2024 16:10 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50433 ФПД: 129162796397176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161044&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50433&fm=129162796397176&tin=02508201610067®Number=0000000000097022&sum=26800 0 [16:10:35]StoreToDocumentArchive [16:10:35]shift 492 fd 50433 [16:10:35]save to /storage/0492/doc_00050433 [16:10:35]save last doc name /storage/0492/doc_00050433 to /storage/kkm_last_doc_name [16:10:35]save OK [16:10:35]Clear old archive folders... [16:10:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:10:35]tlvbuf is 002206B0 [16:10:35]SAM_PROTO_ClearQueue [16:10:35]wFMCommunicate request_size=4 [16:10:35]MH_SAM_APDU [16:10:35]CAPDU: 80 09 00 00 [16:10:35]Write to MH i2c: E2 08 00 56 35 80 09 00 00 00 00 00 00 FD [16:10:35]Write i2c OK [16:10:35]MH_I2C_Read... [16:10:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:35]Read from MH i2c: E2 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 03 00 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 03 00 56 35 00 90 00 FF [16:10:35]RAPDU: 90 00 [16:10:35]wFMCommunicate OK [16:10:35]SAM_PROTO_ClearQueue done [16:10:35]KKMCreateOFDPacket [16:10:35]OFDProtocolAddRootSTLVToBuf [16:10:35]FM_MakeSignedData [16:10:35]FM_MakeSignedData [16:10:35]SAM_PROTO_SignData [16:10:35]wFMCommunicate request_size=4 [16:10:35]MH_SAM_APDU [16:10:35]CAPDU: 80 0D 01 02 [16:10:35]Write to MH i2c: E2 08 00 57 35 80 0D 01 02 00 00 00 00 05 [16:10:35]Write i2c OK [16:10:35]MH_I2C_Read... [16:10:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:35]Read from MH i2c: E2 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 03 00 [16:10:35]MH_I2C_Read... [16:10:35]Read from MH i2c: E2 03 00 57 35 00 90 00 00 [16:10:35]RAPDU: 90 00 [16:10:35]wFMCommunicate OK [16:10:35]wFMCommunicate request_size=255 [16:10:35]MH_SAM_APDU [16:10:35]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 B0 68 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 68 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 84 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 01 C5 00 00 35 04 06 00 [16:10:35]Write to MH i2c: E2 02 01 58 35 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 B0 68 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 68 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 84 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 01 C5 00 00 35 04 06 00 00 00 93 [16:10:35]Write i2c OK [16:10:35]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 03 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 03 00 58 35 00 90 00 01 [16:10:36]RAPDU: 90 00 [16:10:36]wFMCommunicate OK [16:10:36]wFMCommunicate request_size=11 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 0D 02 02 06 75 79 0E 98 F2 78 [16:10:36]Write to MH i2c: E2 0E 00 59 35 80 0D 02 02 06 00 75 79 0E 98 F2 78 00 00 12 [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 03 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 03 00 59 35 00 90 00 02 [16:10:36]RAPDU: 90 00 [16:10:36]wFMCommunicate OK [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 0D 03 02 [16:10:36]Write to MH i2c: E2 08 00 5A 35 80 0D 03 02 00 00 00 00 0A [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 0B 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 0B 00 5A 35 00 02 DD EF 32 15 CE 5A B1 90 00 F9 [16:10:36]RAPDU: 02 DD EF 32 15 CE 5A B1 90 00 [16:10:36]wFMCommunicate OK [16:10:36]SAM_PROTO_SignData done [16:10:36]FM_MakeSignedData done [16:10:36]CreateOFDProtocolMessage [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 11 00 00 [16:10:36]Write to MH i2c: E2 08 00 5B 35 80 11 00 00 00 00 00 00 0A [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 17 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 17 00 5B 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 51 [16:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:10:36]wFMCommunicate OK [16:10:36]CreateOFDProtocolMessage done [16:10:36]OFDSenderStorePacket 50433 [16:10:36]StoreOFDPacket docnum=50433 [16:10:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 01 00 00 F1 4D 08 01 34 42 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 B0 68 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 68 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 84 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 01 C5 00 00 35 04 06 00 75 79 0E 98 F2 78 02 DD EF 32 15 CE 5A B1 [16:10:36]CheckFolder [16:10:36]dirname=/storage/ofd_packets [16:10:36]CheckFolder done [16:10:36]ProducePacketName [16:10:36]name=ofd_packets/00050433 [16:10:36]NVStorageSaveData ofd_packets/00050433 [16:10:36]File name is /storage/ofd_packets/00050433 [16:10:36]Write 302 bytes [16:10:36]NVStorageSaveData done [16:10:36]OFDSenderStorePacket done [16:10:36]KKMCreateOFDPacket done [16:10:36]NVStorageSaveData kkm_last_timestamp [16:10:36]File name is /storage/kkm_last_timestamp [16:10:36]Write 4 bytes [16:10:36]NVStorageSaveData done [16:10:36]ExternCall_PrintAddStr [16:10:36]wPrintStart [16:10:36]Write to MH i2c: 01 00 00 5C 35 91 [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: 01 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: 01 07 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: 01 07 00 5C 35 00 00 00 00 00 FF 0F A6 [16:10:36]RasterBufferAndPrint [16:10:36]line Счет N : (3)164349 [16:10:36]line ИНН: 02508201610067 [16:10:36]line Контрольно-Кассовый Чек [16:10:36]line ПРОДАЖА [16:10:36]line Товар: 48744539 [16:10:36]line LD Compact Blue [16:10:36]line 2.000 * 134.00 [16:10:36]line = 268.00 [16:10:36]line НДС 12% НСП 1% [16:10:36]line > о реализуемом товаре [16:10:36]line ИТОГО: 268.00 [16:10:36]line НСП 1% : 2.37 [16:10:36]line НДС 12% : 28.46 [16:10:36]line Наличными: 0.00 [16:10:36]line Безнал.: 268.00 [16:10:36]line Место: АЗС № 80 "Партнер Нефть" [16:10:36]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:10:36]line СНО: Общий режим [16:10:36]line Чек 75 24.10.2024 16:10 [16:10:36]line Смена: 492 ФФД: 1.0 [16:10:36]line ЗНМ: 0300000090 [16:10:36]line РНМ: 0000000000097022 [16:10:36]line Версия ККМ: 001 [16:10:36]line Платежная система: Mbank [16:10:36]line ФМ: 0000000000875000 [16:10:36]line ФД: 50433 [16:10:36]line ФПД: 129162796397176 [16:10:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161044&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50433&fm=129162796397176&tin=02508201610067®Number=0000000000097022&sum=26800 [16:10:36]line 0 [16:10:36]written 0, free lines is 4095 [16:10:36]OFD Sender: Processing packet 50433 [packets to send 7, broken 6] [16:10:36]ProducePacketName [16:10:36]name=ofd_packets/00050433 [16:10:36]OFD Sender: To server: pG, [16:10:36]CommunicateWithHost lk.salyk.kg:30040 [16:10:36]ConnectInit lk.salyk.kg [16:10:36]Connected sock=11 [16:10:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 01 00 00 F1 4D 08 01 34 42 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 B0 68 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 68 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 68 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 84 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 01 C5 00 00 35 04 06 00 75 79 0E 98 F2 78 02 DD EF 32 15 CE 5A B1 [16:10:36]Write to MH i2c: 01 00 00 85 35 BA [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: 01 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: 01 07 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: 01 07 00 85 35 00 00 00 00 00 10 0D DE [16:10:36]RasterBufferAndPrint [16:10:36]line [16:10:36]line [16:10:36]line [16:10:36]line [16:10:36]line [16:10:36]written 0, free lines is 3352 [16:10:36]process_action close_receipt done [16:10:36]requested_data is exist [16:10:36]produce_requested_data [16:10:36]requested_item fm.sn is exist - process it [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 11 00 00 [16:10:36]Write to MH i2c: E2 08 00 8C 35 80 11 00 00 00 00 00 00 3B [16:10:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 42 0A 47 00 B7 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 01 C5 00 00 F4 03 04 00 17 1D 1A 67 B6 04 01 00 00 C2 F5 5E 6B D9 8B 3E 5E [16:10:36]CommunicateWithHost err = 0 [16:10:36]CheckOFDResponse [16:10:36]1017 (14) - 77093643461234 [16:10:36]1041 (16) - 0000000000875000 [16:10:36]1040 (4) - 50433 [16:10:36]1012 (4) - 24.10.2024 10:10 [16:10:36]1206 (1) - 0 [16:10:36]OFD Sender: Remove packet 50433 [16:10:36]ProducePacketName [16:10:36]name=ofd_packets/00050433 [16:10:36]NVStorageDeleteData [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:36]Read from MH i2c: E2 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 17 00 [16:10:36]MH_I2C_Read... [16:10:36]Read from MH i2c: E2 17 00 8C 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 82 [16:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:10:36]wFMCommunicate OK [16:10:36]requested_item fd.num is exist - process it [16:10:36]SAM_PROTO_GetFieldsCounters [16:10:36]wFMCommunicate request_size=4 [16:10:36]MH_SAM_APDU [16:10:36]CAPDU: 80 13 00 00 [16:10:36]Write to MH i2c: E2 08 00 8D 35 80 13 00 00 00 00 00 00 3E [16:10:36]Write i2c OK [16:10:36]MH_I2C_Read... [16:10:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:37]Read from MH i2c: E2 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 62 00 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 62 00 8D 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 01 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [16:10:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 01 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:10:37]wFMCommunicate OK [16:10:37]SAM_PROTO_GetFieldsCounters done [16:10:37]requested_item shift.num is exist - process it [16:10:37]requested_item shift.opened is exist - process it [16:10:37]req_shift_opened [16:10:37]FM_GetShiftState [16:10:37]SAM_PROTO_GetShiftState [16:10:37]wFMCommunicate request_size=4 [16:10:37]MH_SAM_APDU [16:10:37]CAPDU: 80 13 01 00 [16:10:37]Write to MH i2c: E2 08 00 8E 35 80 13 01 00 00 00 00 00 40 [16:10:37]Write i2c OK [16:10:37]MH_I2C_Read... [16:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:37]Read from MH i2c: E2 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 0E 00 [16:10:37]MH_I2C_Read... [16:10:37]Read from MH i2c: E2 0E 00 8E 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 8C [16:10:37]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:10:37]wFMCommunicate OK [16:10:37]SAM_PROTO_GetShiftState done [16:10:37]FM_GetShiftState done [16:10:37]req_shift_opened done [16:10:37]requested_item shift.open_date is exist - process it [16:10:37]req_shift_open_date [16:10:37]req_shift_open_date done [16:10:37]produce_requested_data done [16:10:37]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50433,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:10:37]process_action_free close_receipt [16:10:37]json_value_free [16:10:37]json_value_free done [16:10:37]process_json_proto returns [16:10:37]Send response to host [16:10:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50433,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:10:37]free response buf [16:10:37]execute_script done [16:10:37]execute_script returns [16:10:37]free content buf [16:10:37]Sock 7.Close socket [16:10:37]Sock 7.Thread stoped [16:10:37]OFD Sender: No OFD packet to send [16:10:42]OFD Sender: No OFD packet to send [16:10:47]OFD Sender: No OFD packet to send [16:10: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:12]OFD Sender: No OFD packet to send [16:12:17]OFD Sender: No OFD packet to send [16:12:22]OFD Sender: No OFD packet to send [16:12:24]accept exits with 9 [16:12:24]New connection [16:12:24]New thread 3067305316 created [16:12:24]Thread 3067161956 joined [16:12:24]Waiting for new connection... [16:12:24] Sock 9.Parse request [16:12:24]Sock 9.Check first char [16:12:24]Sock 9.First char is OK [16:12:24]request: POST /json_proto HTTP/1.0 [16:12:24]Method: POST [16:12:24]URL: /json_proto [16:12:24]Method is POST - this is cgi request [16:12:24]url: /json_proto [16:12:24]query_string will be loaded in cgi processing [16:12:24]execute_cgi json_proto POST (null) [16:12:24]execute_cgi path=json_proto method=POST [16:12:24]POST find Content-Length [16:12:24]Host: 172.17.49.196:8080 [16:12:24]Content-Length: 681 [16:12:24]Content-Type: application/json [16:12:24] [16:12:24]POST finish read [16:12:24]Found Content-Length = 681 [16:12:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164350", "tax_sys" : 0, "items" : [ { "code": "4700003010346", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:24]execute_script... [16:12: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 : (3)164350", "tax_sys" : 0, "items" : [ { "code": "4700003010346", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u0433\u0440\u0443\u0448\u0430 \u041F\u042D\u0422 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:24]POST & json_proto [16:12:24]process_json_proto [16:12:24]json parsed OK: [16:12:24]protocol is kg_v1.0 [16:12:24]action value=close_receipt [16:12:24]process_action close_receipt [16:12:24]cmd_close_receipt [16:12:24]MH_GetDate [16:12:24]Write to MH i2c: F0 00 00 8F 35 B3 [16:12:24]Write i2c OK [16:12:24]MH_I2C_Read... [16:12:24]Read from MH i2c: F0 [16:12:24]MH_I2C_Read... [16:12:24]Read from MH i2c: F0 09 00 [16:12:24]MH_I2C_Read... [16:12:24]Read from MH i2c: F0 09 00 8F 35 00 F2 71 1A 67 BD 3B 11 67 10 [16:12:24]GetLastDocTimeStamp 1729786244 [16:12:24]current date 1729786354 [16:12:24]FM_GetShiftState [16:12:24]SAM_PROTO_GetShiftState [16:12:24]wFMCommunicate request_size=4 [16:12:24]MH_SAM_APDU [16:12:24]CAPDU: 80 13 01 00 [16:12:24]Write to MH i2c: E2 08 00 90 35 80 13 01 00 00 00 00 00 42 [16:12:24]Write i2c OK [16:12:24]MH_I2C_Read... [16:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:24]Read from MH i2c: E2 [16:12:24]MH_I2C_Read... [16:12:24]Read from MH i2c: E2 0E 00 [16:12:24]MH_I2C_Read... [16:12:24]Read from MH i2c: E2 0E 00 90 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 8E [16:12:24]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:12:24]wFMCommunicate OK [16:12:24]SAM_PROTO_GetShiftState done [16:12:24]FM_GetShiftState done [16:12:24]opened in 1729728560 [16:12:24]opened+sec_in_day 1729814960 [16:12:24]quantity*price = 4000 [16:12:24]sum+1 = 4001 [16:12:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 76 24.10.2024 16:12 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50434 ФПД: 121174287176213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161234&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50434&fm=121174287176213&tin=02508201610067®Number=0000000000097022&sum=4000 0 [16:12:25]StoreToDocumentArchive [16:12:25]shift 492 fd 50434 [16:12:25]save to /storage/0492/doc_00050434 [16:12:25]save last doc name /storage/0492/doc_00050434 to /storage/kkm_last_doc_name [16:12:25]save OK [16:12:25]Clear old archive folders... [16:12:25]ProcessDocumentItem done err = 0, tmpTLVsize=296 [16:12:25]tlvbuf is B6F30B10 [16:12:25]SAM_PROTO_ClearQueue [16:12:25]wFMCommunicate request_size=4 [16:12:25]MH_SAM_APDU [16:12:25]CAPDU: 80 09 00 00 [16:12:25]Write to MH i2c: E2 08 00 9D 35 80 09 00 00 00 00 00 00 44 [16:12:25]Write i2c OK [16:12:25]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 9D 35 00 90 00 46 [16:12:26]RAPDU: 90 00 [16:12:26]wFMCommunicate OK [16:12:26]SAM_PROTO_ClearQueue done [16:12:26]KKMCreateOFDPacket [16:12:26]OFDProtocolAddRootSTLVToBuf [16:12:26]FM_MakeSignedData [16:12:26]FM_MakeSignedData [16:12:26]SAM_PROTO_SignData [16:12:26]wFMCommunicate request_size=4 [16:12:26]MH_SAM_APDU [16:12:26]CAPDU: 80 0D 01 02 [16:12:26]Write to MH i2c: E2 08 00 9E 35 80 0D 01 02 00 00 00 00 4C [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 9E 35 00 90 00 47 [16:12:26]RAPDU: 90 00 [16:12:26]wFMCommunicate OK [16:12:26]wFMCommunicate request_size=255 [16:12:26]MH_SAM_APDU [16:12:26]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 F2 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [16:12:26]Write to MH i2c: E2 02 01 9F 35 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 F2 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 E4 [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 9F 35 00 90 00 48 [16:12:26]RAPDU: 90 00 [16:12:26]wFMCommunicate OK [16:12:26]wFMCommunicate request_size=55 [16:12:26]MH_SAM_APDU [16:12:26]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 02 C5 00 00 35 04 06 00 6E 35 16 57 D2 15 [16:12:26]Write to MH i2c: E2 3A 00 A0 35 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 02 C5 00 00 35 04 06 00 6E 35 16 57 D2 15 00 00 55 [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 03 00 A0 35 00 90 00 49 [16:12:26]RAPDU: 90 00 [16:12:26]wFMCommunicate OK [16:12:26]wFMCommunicate request_size=4 [16:12:26]MH_SAM_APDU [16:12:26]CAPDU: 80 0D 03 02 [16:12:26]Write to MH i2c: E2 08 00 A1 35 80 0D 03 02 00 00 00 00 51 [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 0B 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 0B 00 A1 35 00 8E 95 F9 30 10 81 44 F9 90 00 6C [16:12:26]RAPDU: 8E 95 F9 30 10 81 44 F9 90 00 [16:12:26]wFMCommunicate OK [16:12:26]SAM_PROTO_SignData done [16:12:26]FM_MakeSignedData done [16:12:26]CreateOFDProtocolMessage [16:12:26]wFMCommunicate request_size=4 [16:12:26]MH_SAM_APDU [16:12:26]CAPDU: 80 11 00 00 [16:12:26]Write to MH i2c: E2 08 00 A2 35 80 11 00 00 00 00 00 00 51 [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:26]Read from MH i2c: E2 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 17 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: E2 17 00 A2 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 98 [16:12:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:12:26]wFMCommunicate OK [16:12:26]CreateOFDProtocolMessage done [16:12:26]OFDSenderStorePacket 50434 [16:12:26]StoreOFDPacket docnum=50434 [16:12:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 2D 8E 34 01 F2 D6 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 F2 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 02 C5 00 00 35 04 06 00 6E 35 16 57 D2 15 8E 95 F9 30 10 81 44 F9 [16:12:26]CheckFolder [16:12:26]dirname=/storage/ofd_packets [16:12:26]CheckFolder done [16:12:26]ProducePacketName [16:12:26]name=ofd_packets/00050434 [16:12:26]NVStorageSaveData ofd_packets/00050434 [16:12:26]File name is /storage/ofd_packets/00050434 [16:12:26]Write 346 bytes [16:12:26]NVStorageSaveData done [16:12:26]OFDSenderStorePacket done [16:12:26]KKMCreateOFDPacket done [16:12:26]NVStorageSaveData kkm_last_timestamp [16:12:26]File name is /storage/kkm_last_timestamp [16:12:26]Write 4 bytes [16:12:26]NVStorageSaveData done [16:12:26]ExternCall_PrintAddStr [16:12:26]wPrintStart [16:12:26]Write to MH i2c: 01 00 00 A3 35 D8 [16:12:26]Write i2c OK [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: 01 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: 01 07 00 [16:12:26]MH_I2C_Read... [16:12:26]Read from MH i2c: 01 07 00 A3 35 00 00 00 00 00 FF 0F ED [16:12:26]RasterBufferAndPrint [16:12:26]line Счет N : (3)164350 [16:12:26]line ИНН: 02508201610067 [16:12:26]line Контрольно-Кассовый Чек [16:12:26]line ПРОДАЖА [16:12:26]line Товар: 4700003010346 [16:12:26]line Напиток Let`s Go! с/с груша ПЭТ 0,5л [16:12:26]line 1.000 * 40.00 [16:12:26]line = 40.00 [16:12:26]line НДС 12% НСП 1% [16:12:26]line > о реализуемом товаре [16:12:26]line ИТОГО: 40.00 [16:12:26]line НСП 1% : 0.35 [16:12:26]line НДС 12% : 4.25 [16:12:26]line Наличными: 40.00 [16:12:26]line Безнал.: 0.00 [16:12:26]line Место: АЗС № 80 "Партнер Нефть" [16:12:26]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:12:26]line СНО: Общий режим [16:12:26]line Чек 76 24.10.2024 16:12 [16:12:26]line Смена: 492 ФФД: 1.0 [16:12:26]line ЗНМ: 0300000090 [16:12:26]line РНМ: 0000000000097022 [16:12:26]line Версия ККМ: 001 [16:12:26]line ФМ: 0000000000875000 [16:12:26]line ФД: 50434 [16:12:26]line ФПД: 121174287176213 [16:12:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161234&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50434&fm=121174287176213&tin=02508201610067®Number=0000000000097022&sum=4000 [16:12:26]OFD Sender: Processing packet 50434 [packets to send 7, broken 6] [16:12:26]ProducePacketName [16:12:26]name=ofd_packets/00050434 [16:12:26]OFD Sender: To server: pG, [16:12:26]CommunicateWithHost lk.salyk.kg:30040 [16:12:26]ConnectInit lk.salyk.kg [16:12:26]line 0 [16:12:26]written 0, free lines is 4095 [16:12:27]Connected sock=10 [16:12:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 2D 8E 34 01 F2 D6 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 33 34 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D0 B3 D1 80 D1 83 D1 88 D0 B0 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 F2 71 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 02 C5 00 00 35 04 06 00 6E 35 16 57 D2 15 8E 95 F9 30 10 81 44 F9 [16:12:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 A6 71 47 00 B6 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 02 C5 00 00 F4 03 04 00 85 1D 1A 67 B6 04 01 00 00 96 DC 6F AD DE 75 A1 EC [16:12:27]CommunicateWithHost err = 0 [16:12:27]CheckOFDResponse [16:12:27]1017 (14) - 77093643461234 [16:12:27]1041 (16) - 0000000000875000 [16:12:27]1040 (4) - 50434 [16:12:27]1012 (4) - 24.10.2024 10:12 [16:12:27]1206 (1) - 0 [16:12:27]OFD Sender: Remove packet 50434 [16:12:27]ProducePacketName [16:12:27]name=ofd_packets/00050434 [16:12:27]NVStorageDeleteData [16:12:27]Write to MH i2c: 01 00 00 CC 35 01 [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: 01 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: 01 07 00 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: 01 07 00 CC 35 00 00 00 00 00 0A 0D 1F [16:12:27]RasterBufferAndPrint [16:12:27]line [16:12:27]line [16:12:27]line [16:12:27]line [16:12:27]line [16:12:27]written 0, free lines is 3347 [16:12:27]process_action close_receipt done [16:12:27]requested_data is exist [16:12:27]produce_requested_data [16:12:27]requested_item fm.sn is exist - process it [16:12:27]wFMCommunicate request_size=4 [16:12:27]MH_SAM_APDU [16:12:27]CAPDU: 80 11 00 00 [16:12:27]Write to MH i2c: E2 08 00 D3 35 80 11 00 00 00 00 00 00 82 [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:27]Read from MH i2c: E2 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 17 00 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 17 00 D3 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C9 [16:12:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:12:27]wFMCommunicate OK [16:12:27]requested_item fd.num is exist - process it [16:12:27]SAM_PROTO_GetFieldsCounters [16:12:27]wFMCommunicate request_size=4 [16:12:27]MH_SAM_APDU [16:12:27]CAPDU: 80 13 00 00 [16:12:27]Write to MH i2c: E2 08 00 D4 35 80 13 00 00 00 00 00 00 85 [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:27]Read from MH i2c: E2 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 62 00 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 62 00 D4 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 02 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [16:12:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 02 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:27]wFMCommunicate OK [16:12:27]SAM_PROTO_GetFieldsCounters done [16:12:27]requested_item shift.num is exist - process it [16:12:27]requested_item shift.opened is exist - process it [16:12:27]req_shift_opened [16:12:27]FM_GetShiftState [16:12:27]SAM_PROTO_GetShiftState [16:12:27]wFMCommunicate request_size=4 [16:12:27]MH_SAM_APDU [16:12:27]CAPDU: 80 13 01 00 [16:12:27]Write to MH i2c: E2 08 00 D5 35 80 13 01 00 00 00 00 00 87 [16:12:27]Write i2c OK [16:12:27]MH_I2C_Read... [16:12:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:27]Read from MH i2c: E2 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 0E 00 [16:12:27]MH_I2C_Read... [16:12:27]Read from MH i2c: E2 0E 00 D5 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 D3 [16:12:27]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:12:27]wFMCommunicate OK [16:12:27]SAM_PROTO_GetShiftState done [16:12:27]FM_GetShiftState done [16:12:27]req_shift_opened done [16:12:27]requested_item shift.open_date is exist - process it [16:12:27]req_shift_open_date [16:12:27]req_shift_open_date done [16:12:27]produce_requested_data done [16:12:27]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50434,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:12:27]process_action_free close_receipt [16:12:27]json_value_free [16:12:27]json_value_free done [16:12:27]process_json_proto returns [16:12:27]Send response to host [16:12:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50434,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:12:27]free response buf [16:12:27]execute_script done [16:12:27]execute_script returns [16:12:27]free content buf [16:12:27]Sock 9.Close socket [16:12:27]Sock 9.Thread stoped [16:12:27]OFD Sender: No OFD packet to send [16:12:32]OFD Sender: No OFD packet to send [16:12:37]OFD Sender: No OFD packet to send [16:12:40]accept exits with 7 [16:12:40]New connection [16:12:40]New thread 3067161956 created [16:12:40]Thread 3067305316 joined [16:12:40]Waiting for new connection... [16:12:40] Sock 7.Parse request [16:12:40]Sock 7.Check first char [16:12:40]Sock 7.First char is OK [16:12:40]request: POST /json_proto HTTP/1.0 [16:12:40]Method: POST [16:12:40]URL: /json_proto [16:12:40]Method is POST - this is cgi request [16:12:40]url: /json_proto [16:12:40]query_string will be loaded in cgi processing [16:12:40]execute_cgi json_proto POST (null) [16:12:40]execute_cgi path=json_proto method=POST [16:12:40]POST find Content-Length [16:12:40]Host: 172.17.49.196:8080 [16:12:40]Content-Length: 630 [16:12:40]Content-Type: application/json [16:12:40] [16:12:40]POST finish read [16:12:40]Found Content-Length = 630 [16:12:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164351", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:40]execute_script... [16:12: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 : (3)164351", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:40]POST & json_proto [16:12:40]process_json_proto [16:12:40]json parsed OK: [16:12:40]protocol is kg_v1.0 [16:12:40]action value=close_receipt [16:12:40]process_action close_receipt [16:12:40]cmd_close_receipt [16:12:40]MH_GetDate [16:12:40]Write to MH i2c: F0 00 00 D6 35 FA [16:12:40]Write i2c OK [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: F0 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: F0 09 00 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: F0 09 00 D6 35 00 01 72 1A 67 BD 3B 11 67 67 [16:12:40]GetLastDocTimeStamp 1729786354 [16:12:40]current date 1729786369 [16:12:40]FM_GetShiftState [16:12:40]SAM_PROTO_GetShiftState [16:12:40]wFMCommunicate request_size=4 [16:12:40]MH_SAM_APDU [16:12:40]CAPDU: 80 13 01 00 [16:12:40]Write to MH i2c: E2 08 00 D7 35 80 13 01 00 00 00 00 00 89 [16:12:40]Write i2c OK [16:12:40]MH_I2C_Read... [16:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:40]Read from MH i2c: E2 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: E2 0E 00 [16:12:40]MH_I2C_Read... [16:12:40]Read from MH i2c: E2 0E 00 D7 35 00 09 00 01 30 90 19 67 00 00 00 00 90 00 D5 [16:12:40]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:12:40]wFMCommunicate OK [16:12:40]SAM_PROTO_GetShiftState done [16:12:40]FM_GetShiftState done [16:12:40]opened in 1729728560 [16:12:40]opened+sec_in_day 1729814960 [16:12:40]quantity*price = 5000 [16:12:40]sum+1 = 5001 [16:12:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 77 24.10.2024 16:12 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50435 ФПД: 152702395173442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161249&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50435&fm=152702395173442&tin=02508201610067®Number=0000000000097022&sum=5000 0 [16:12:41]StoreToDocumentArchive [16:12:41]shift 492 fd 50435 [16:12:41]save to /storage/0492/doc_00050435 [16:12:41]save last doc name /storage/0492/doc_00050435 to /storage/kkm_last_doc_name [16:12:41]save OK [16:12:41]Clear old archive folders... [16:12:41]ProcessDocumentItem done err = 0, tmpTLVsize=269 [16:12:41]tlvbuf is B6F309E0 [16:12:41]SAM_PROTO_ClearQueue [16:12:41]wFMCommunicate request_size=4 [16:12:41]MH_SAM_APDU [16:12:41]CAPDU: 80 09 00 00 [16:12:41]Write to MH i2c: E2 08 00 E4 35 80 09 00 00 00 00 00 00 8B [16:12:41]Write i2c OK [16:12:41]MH_I2C_Read... [16:12:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:41]Read from MH i2c: E2 [16:12:41]MH_I2C_Read... [16:12:41]Read from MH i2c: E2 03 00 [16:12:41]MH_I2C_Read... [16:12:41]Read from MH i2c: E2 03 00 E4 35 00 90 00 8D [16:12:41]RAPDU: 90 00 [16:12:41]wFMCommunicate OK [16:12:41]SAM_PROTO_ClearQueue done [16:12:41]KKMCreateOFDPacket [16:12:41]OFDProtocolAddRootSTLVToBuf [16:12:41]FM_MakeSignedData [16:12:41]FM_MakeSignedData [16:12:41]SAM_PROTO_SignData [16:12:41]wFMCommunicate request_size=4 [16:12:41]MH_SAM_APDU [16:12:41]CAPDU: 80 0D 01 02 [16:12:41]Write to MH i2c: E2 08 00 E5 35 80 0D 01 02 00 00 00 00 93 [16:12:41]Write i2c OK [16:12:41]MH_I2C_Read... [16:12:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:41]Read from MH i2c: E2 [16:12:41]MH_I2C_Read... [16:12:41]Read from MH i2c: E2 03 00 [16:12:41]MH_I2C_Read... [16:12:41]Read from MH i2c: E2 03 00 E5 35 00 90 00 8E [16:12:41]RAPDU: 90 00 [16:12:41]wFMCommunicate OK [16:12:41]wFMCommunicate request_size=255 [16:12:41]MH_SAM_APDU [16:12:41]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 01 72 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [16:12:41]Write to MH i2c: E2 02 01 E6 35 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 01 72 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 D3 [16:12:41]Write i2c OK [16:12:41]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 03 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 03 00 E6 35 00 90 00 8F [16:12:42]RAPDU: 90 00 [16:12:42]wFMCommunicate OK [16:12:42]wFMCommunicate request_size=28 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 0D 02 02 17 37 35 30 30 30 10 04 04 00 03 C5 00 00 35 04 06 00 8A E1 CC 05 4A 42 [16:12:42]Write to MH i2c: E2 1F 00 E7 35 80 0D 02 02 17 00 37 35 30 30 30 10 04 04 00 03 C5 00 00 35 04 06 00 8A E1 CC 05 4A 42 00 00 A7 [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 03 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 03 00 E7 35 00 90 00 90 [16:12:42]RAPDU: 90 00 [16:12:42]wFMCommunicate OK [16:12:42]wFMCommunicate request_size=4 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 0D 03 02 [16:12:42]Write to MH i2c: E2 08 00 E8 35 80 0D 03 02 00 00 00 00 98 [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 0B 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 0B 00 E8 35 00 29 A5 9E D4 01 75 D4 19 90 00 3C [16:12:42]RAPDU: 29 A5 9E D4 01 75 D4 19 90 00 [16:12:42]wFMCommunicate OK [16:12:42]SAM_PROTO_SignData done [16:12:42]FM_MakeSignedData done [16:12:42]CreateOFDProtocolMessage [16:12:42]wFMCommunicate request_size=4 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 11 00 00 [16:12:42]Write to MH i2c: E2 08 00 E9 35 80 11 00 00 00 00 00 00 98 [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 17 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 17 00 E9 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DF [16:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:12:42]wFMCommunicate OK [16:12:42]CreateOFDProtocolMessage done [16:12:42]OFDSenderStorePacket 50435 [16:12:42]StoreOFDPacket docnum=50435 [16:12:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 21 01 00 00 82 96 19 01 DA EE 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 01 72 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 03 C5 00 00 35 04 06 00 8A E1 CC 05 4A 42 29 A5 9E D4 01 75 D4 19 [16:12:42]CheckFolder [16:12:42]dirname=/storage/ofd_packets [16:12:42]CheckFolder done [16:12:42]ProducePacketName [16:12:42]name=ofd_packets/00050435 [16:12:42]NVStorageSaveData ofd_packets/00050435 [16:12:42]File name is /storage/ofd_packets/00050435 [16:12:42]Write 319 bytes [16:12:42]NVStorageSaveData done [16:12:42]OFDSenderStorePacket done [16:12:42]KKMCreateOFDPacket done [16:12:42]NVStorageSaveData kkm_last_timestamp [16:12:42]File name is /storage/kkm_last_timestamp [16:12:42]Write 4 bytes [16:12:42]NVStorageSaveData done [16:12:42]ExternCall_PrintAddStr [16:12:42]wPrintStart [16:12:42]Write to MH i2c: 01 00 00 EA 35 1F [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: 01 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: 01 07 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: 01 07 00 EA 35 00 00 00 00 00 FF 0F 34 [16:12:42]RasterBufferAndPrint [16:12:42]line Счет N : (3)164351 [16:12:42]line ИНН: 02508201610067 [16:12:42]line Контрольно-Кассовый Чек [16:12:42]line ПРОДАЖА [16:12:42]line Товар: 4700000160358 [16:12:42]line Вода Легенда 1л [16:12:42]line 1.000 * 50.00 [16:12:42]line = 50.00 [16:12:42]line НДС 12% НСП 1% [16:12:42]line > о реализуемом товаре [16:12:42]line ИТОГО: 50.00 [16:12:42]line НСП 1% : 0.44 [16:12:42]line НДС 12% : 5.31 [16:12:42]line Наличными: 50.00 [16:12:42]line Безнал.: 0.00 [16:12:42]line Место: АЗС № 80 "Партнер Нефть" [16:12:42]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:12:42]line СНО: Общий режим [16:12:42]line Чек 77 24.10.2024 16:12 [16:12:42]line Смена: 492 ФФД: 1.0 [16:12:42]line ЗНМ: 0300000090 [16:12:42]line РНМ: 0000000000097022 [16:12:42]line Версия ККМ: 001 [16:12:42]line ФМ: 0000000000875000 [16:12:42]line ФД: 50435 [16:12:42]line ФПД: 152702395173442 [16:12:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161249&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50435&fm=152702395173442&tin=02508201610067®Number=0000000000097022&sum=5000 [16:12:42]line 0 [16:12:42]written 0, free lines is 4095 [16:12:42]OFD Sender: Processing packet 50435 [packets to send 7, broken 6] [16:12:42]ProducePacketName [16:12:42]name=ofd_packets/00050435 [16:12:42]OFD Sender: To server: pG, [16:12:42]CommunicateWithHost lk.salyk.kg:30040 [16:12:42]ConnectInit lk.salyk.kg [16:12:42]Connected sock=10 [16:12:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 21 01 00 00 82 96 19 01 DA EE 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 01 72 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 03 C5 00 00 35 04 06 00 8A E1 CC 05 4A 42 29 A5 9E D4 01 75 D4 19 [16:12:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 64 E9 47 00 79 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 03 C5 00 00 F4 03 04 00 95 1D 1A 67 B6 04 01 00 00 C1 CA 60 F2 2F 40 CE C6 [16:12:42]CommunicateWithHost err = 0 [16:12:42]CheckOFDResponse [16:12:42]1017 (14) - 77093643461234 [16:12:42]1041 (16) - 0000000000875000 [16:12:42]1040 (4) - 50435 [16:12:42]1012 (4) - 24.10.2024 10:12 [16:12:42]1206 (1) - 0 [16:12:42]OFD Sender: Remove packet 50435 [16:12:42]ProducePacketName [16:12:42]name=ofd_packets/00050435 [16:12:42]NVStorageDeleteData [16:12:42]Write to MH i2c: 01 00 00 12 36 48 [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: 01 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: 01 07 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: 01 07 00 12 36 00 00 00 00 00 24 0D 80 [16:12:42]RasterBufferAndPrint [16:12:42]line [16:12:42]line [16:12:42]line [16:12:42]line [16:12:42]line [16:12:42]written 0, free lines is 3370 [16:12:42]process_action close_receipt done [16:12:42]requested_data is exist [16:12:42]produce_requested_data [16:12:42]requested_item fm.sn is exist - process it [16:12:42]wFMCommunicate request_size=4 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 11 00 00 [16:12:42]Write to MH i2c: E2 08 00 19 36 80 11 00 00 00 00 00 00 C9 [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 17 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 17 00 19 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 10 [16:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:12:42]wFMCommunicate OK [16:12:42]requested_item fd.num is exist - process it [16:12:42]SAM_PROTO_GetFieldsCounters [16:12:42]wFMCommunicate request_size=4 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 13 00 00 [16:12:42]Write to MH i2c: E2 08 00 1A 36 80 13 00 00 00 00 00 00 CC [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:42]Read from MH i2c: E2 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 62 00 [16:12:42]MH_I2C_Read... [16:12:42]Read from MH i2c: E2 62 00 1A 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 03 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [16:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 03 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:12:42]wFMCommunicate OK [16:12:42]SAM_PROTO_GetFieldsCounters done [16:12:42]requested_item shift.num is exist - process it [16:12:42]requested_item shift.opened is exist - process it [16:12:42]req_shift_opened [16:12:42]FM_GetShiftState [16:12:42]SAM_PROTO_GetShiftState [16:12:42]wFMCommunicate request_size=4 [16:12:42]MH_SAM_APDU [16:12:42]CAPDU: 80 13 01 00 [16:12:42]Write to MH i2c: E2 08 00 1B 36 80 13 01 00 00 00 00 00 CE [16:12:42]Write i2c OK [16:12:42]MH_I2C_Read... [16:12:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:43]Read from MH i2c: E2 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 0E 00 [16:12:43]MH_I2C_Read... [16:12:43]Read from MH i2c: E2 0E 00 1B 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 1A [16:12:43]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:12:43]wFMCommunicate OK [16:12:43]SAM_PROTO_GetShiftState done [16:12:43]FM_GetShiftState done [16:12:43]req_shift_opened done [16:12:43]requested_item shift.open_date is exist - process it [16:12:43]req_shift_open_date [16:12:43]req_shift_open_date done [16:12:43]produce_requested_data done [16:12:43]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50435,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:12:43]process_action_free close_receipt [16:12:43]json_value_free [16:12:43]json_value_free done [16:12:43]process_json_proto returns [16:12:43]Send response to host [16:12:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50435,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:12:43]free response buf [16:12:43]execute_script done [16:12:43]execute_script returns [16:12:43]free content buf [16:12:43]Sock 7.Close socket [16:12:43]Sock 7.Thread stoped [16:12:43]OFD Sender: No OFD packet to send [16:12:48]OFD Sender: No OFD packet to send [16:12:53]OFD Sender: No OFD packet to send [16:12:58]OFD Sender: No OFD packet to send [16:13:03]OFD Sender: No OFD packet to send [16:13:08]OFD Sender: No OFD packet to send [16:13:13]OFD Sender: No OFD packet to send [16:13:18]OFD Sender: No OFD packet to send [16:13:23]OFD Sender: No OFD packet to send [16:13:28]OFD Sender: No OFD packet to send [16:13:33]OFD Sender: No OFD packet to send [16:13:38]OFD Sender: No OFD packet to send [16:13:43]OFD Sender: No OFD packet to send [16:13:48]OFD Sender: No OFD packet to send [16:13:53]OFD Sender: No OFD packet to send [16:13:58]OFD Sender: No OFD packet to send [16:14:03]OFD Sender: No OFD packet to send [16:14:08]OFD Sender: No OFD packet to send [16:14:13]OFD Sender: No OFD packet to send [16:14:18]OFD Sender: No OFD packet to send [16:14:23]OFD Sender: No OFD packet to send [16:14:28]OFD Sender: No OFD packet to send [16:14:33]OFD Sender: No OFD packet to send [16:14:38]OFD Sender: No OFD packet to send [16:14:43]OFD Sender: No OFD packet to send [16:14:48]OFD Sender: No OFD packet to send [16:14:53]OFD Sender: No OFD packet to send [16:14:58]OFD Sender: No OFD packet to send [16:15:03]OFD Sender: No OFD packet to send [16:15:08]OFD Sender: No OFD packet to send [16:15:13]OFD Sender: No OFD packet to send [16:15:18]OFD Sender: No OFD packet to send [16:15:23]OFD Sender: No OFD packet to send [16:15:28]OFD Sender: No OFD packet to send [16:15:33]OFD Sender: No OFD packet to send [16:15:38]OFD Sender: No OFD packet to send [16:15:43]OFD Sender: No OFD packet to send [16:15:48]OFD Sender: No OFD packet to send [16:15:53]OFD Sender: No OFD packet to send [16:15:58]OFD Sender: No OFD packet to send [16:16:03]OFD Sender: No OFD packet to send [16:16:08]OFD Sender: No OFD packet to send [16:16:13]OFD Sender: No OFD packet to send [16:16:18]OFD Sender: No OFD packet to send [16:16:23]OFD Sender: No OFD packet to send [16:16:28]OFD Sender: No OFD packet to send [16:16:33]OFD Sender: No OFD packet to send [16:16:38]OFD Sender: No OFD packet to send [16:16:43]OFD Sender: No OFD packet to send [16:16:48]OFD Sender: No OFD packet to send [16:16:53]OFD Sender: No OFD packet to send [16:16:58]OFD Sender: No OFD packet to send [16:17:03]OFD Sender: No OFD packet to send [16:17:08]OFD Sender: No OFD packet to send [16:17:13]OFD Sender: No OFD packet to send [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:32]accept exits with 9 [16:17:32]New connection [16:17:32]New thread 3067305316 created [16:17:32]Thread 3067161956 joined [16:17:32]Waiting for new connection... [16:17:32] Sock 9.Parse request [16:17:32]Sock 9.Check first char [16:17:32]Sock 9.First char is OK [16:17:32]request: POST /json_proto HTTP/1.0 [16:17:32]Method: POST [16:17:32]URL: /json_proto [16:17:32]Method is POST - this is cgi request [16:17:32]url: /json_proto [16:17:32]query_string will be loaded in cgi processing [16:17:32]execute_cgi json_proto POST (null) [16:17:32]execute_cgi path=json_proto method=POST [16:17:32]POST find Content-Length [16:17:32]Host: 172.17.49.196:8080 [16:17:32]Content-Length: 633 [16:17:32]Content-Type: application/json [16:17:32] [16:17:32]POST finish read [16:17:32]Found Content-Length = 633 [16:17:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164352", "tax_sys" : 0, "items" : [ { "code": "48745291", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament SOHO NYC COMPACT BLU", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:32]execute_script... [16:17:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164352", "tax_sys" : 0, "items" : [ { "code": "48745291", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament SOHO NYC COMPACT BLU", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:32]POST & json_proto [16:17:32]process_json_proto [16:17:32]json parsed OK: [16:17:32]protocol is kg_v1.0 [16:17:32]action value=close_receipt [16:17:32]process_action close_receipt [16:17:32]cmd_close_receipt [16:17:32]MH_GetDate [16:17:32]Write to MH i2c: F0 00 00 1C 36 41 [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: F0 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: F0 09 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: F0 09 00 1C 36 00 26 73 1A 67 BD 3B 11 67 D4 [16:17:32]GetLastDocTimeStamp 1729786369 [16:17:32]current date 1729786662 [16:17:32]FM_GetShiftState [16:17:32]SAM_PROTO_GetShiftState [16:17:32]wFMCommunicate request_size=4 [16:17:32]MH_SAM_APDU [16:17:32]CAPDU: 80 13 01 00 [16:17:32]Write to MH i2c: E2 08 00 1D 36 80 13 01 00 00 00 00 00 D0 [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 0E 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 0E 00 1D 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 1C [16:17:32]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:17:32]wFMCommunicate OK [16:17:32]SAM_PROTO_GetShiftState done [16:17:32]FM_GetShiftState done [16:17:32]opened in 1729728560 [16:17:32]opened+sec_in_day 1729814960 [16:17:32]quantity*price = 13900 [16:17:32]sum+1 = 13901 [16:17:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 139.00 НСП 1% : 1.23 НДС 12% : 14.76 Наличными: 139.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 78 24.10.2024 16:17 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50436 ФПД: 164948809209699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161742&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50436&fm=164948809209699&tin=02508201610067®Number=0000000000097022&sum=13900 0 [16:17:33]StoreToDocumentArchive [16:17:33]shift 492 fd 50436 [16:17:33]save to /storage/0492/doc_00050436 [16:17:33]save last doc name /storage/0492/doc_00050436 to /storage/kkm_last_doc_name [16:17:33]save OK [16:17:33]Clear old archive folders... [16:17:33]ProcessDocumentItem done err = 0, tmpTLVsize=285 [16:17:33]tlvbuf is 0012C870 [16:17:33]SAM_PROTO_ClearQueue [16:17:33]wFMCommunicate request_size=4 [16:17:33]MH_SAM_APDU [16:17:33]CAPDU: 80 09 00 00 [16:17:33]Write to MH i2c: E2 08 00 2A 36 80 09 00 00 00 00 00 00 D2 [16:17:33]Write i2c OK [16:17:33]MH_I2C_Read... [16:17:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:33]Read from MH i2c: E2 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: E2 03 00 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: E2 03 00 2A 36 00 90 00 D4 [16:17:33]RAPDU: 90 00 [16:17:33]wFMCommunicate OK [16:17:33]SAM_PROTO_ClearQueue done [16:17:33]KKMCreateOFDPacket [16:17:33]OFDProtocolAddRootSTLVToBuf [16:17:33]FM_MakeSignedData [16:17:33]FM_MakeSignedData [16:17:33]SAM_PROTO_SignData [16:17:33]wFMCommunicate request_size=4 [16:17:33]MH_SAM_APDU [16:17:33]CAPDU: 80 0D 01 02 [16:17:33]Write to MH i2c: E2 08 00 2B 36 80 0D 01 02 00 00 00 00 DA [16:17:33]Write i2c OK [16:17:33]MH_I2C_Read... [16:17:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:33]Read from MH i2c: E2 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: E2 03 00 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: E2 03 00 2B 36 00 90 00 D5 [16:17:33]RAPDU: 90 00 [16:17:33]wFMCommunicate OK [16:17:33]wFMCommunicate request_size=255 [16:17:33]MH_SAM_APDU [16:17:33]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 35 32 39 31 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 4F 48 4F 20 4E 59 43 20 43 4F 4D 50 41 43 54 20 42 4C 55 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 4E 00 00 00 F4 03 04 00 26 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 [16:17:33]Write to MH i2c: E2 02 01 2C 36 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 35 32 39 31 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 4F 48 4F 20 4E 59 43 20 43 4F 4D 50 41 43 54 20 42 4C 55 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 4E 00 00 00 F4 03 04 00 26 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 00 00 79 [16:17:33]Write i2c OK [16:17:33]MH_I2C_Read... [16:17:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:34]Read from MH i2c: E2 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 03 00 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 03 00 2C 36 00 90 00 D6 [16:17:34]RAPDU: 90 00 [16:17:34]wFMCommunicate OK [16:17:34]wFMCommunicate request_size=44 [16:17:34]MH_SAM_APDU [16:17:34]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 04 C5 00 00 35 04 06 00 96 05 23 2D D7 63 [16:17:34]Write to MH i2c: E2 2F 00 2D 36 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 04 C5 00 00 35 04 06 00 96 05 23 2D D7 63 00 00 DB [16:17:34]Write i2c OK [16:17:34]MH_I2C_Read... [16:17:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:34]Read from MH i2c: E2 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 03 00 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 03 00 2D 36 00 90 00 D7 [16:17:34]RAPDU: 90 00 [16:17:34]wFMCommunicate OK [16:17:34]wFMCommunicate request_size=4 [16:17:34]MH_SAM_APDU [16:17:34]CAPDU: 80 0D 03 02 [16:17:34]Write to MH i2c: E2 08 00 2E 36 80 0D 03 02 00 00 00 00 DF [16:17:34]Write i2c OK [16:17:34]MH_I2C_Read... [16:17:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:34]Read from MH i2c: E2 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 0B 00 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 0B 00 2E 36 00 9F A6 B8 57 DE 66 46 7D 90 00 3B [16:17:34]RAPDU: 9F A6 B8 57 DE 66 46 7D 90 00 [16:17:34]wFMCommunicate OK [16:17:34]SAM_PROTO_SignData done [16:17:34]FM_MakeSignedData done [16:17:34]CreateOFDProtocolMessage [16:17:34]wFMCommunicate request_size=4 [16:17:34]MH_SAM_APDU [16:17:34]CAPDU: 80 11 00 00 [16:17:34]Write to MH i2c: E2 08 00 2F 36 80 11 00 00 00 00 00 00 DF [16:17:34]Write i2c OK [16:17:34]MH_I2C_Read... [16:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:34]Read from MH i2c: E2 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 17 00 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: E2 17 00 2F 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 26 [16:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:17:34]wFMCommunicate OK [16:17:34]CreateOFDProtocolMessage done [16:17:34]OFDSenderStorePacket 50436 [16:17:34]StoreOFDPacket docnum=50436 [16:17:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 31 01 00 00 13 56 29 01 DB A2 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 35 32 39 31 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 4F 48 4F 20 4E 59 43 20 43 4F 4D 50 41 43 54 20 42 4C 55 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 4E 00 00 00 F4 03 04 00 26 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 04 C5 00 00 35 04 06 00 96 05 23 2D D7 63 9F A6 B8 57 DE 66 46 7D [16:17:34]CheckFolder [16:17:34]dirname=/storage/ofd_packets [16:17:34]CheckFolder done [16:17:34]ProducePacketName [16:17:34]name=ofd_packets/00050436 [16:17:34]NVStorageSaveData ofd_packets/00050436 [16:17:34]File name is /storage/ofd_packets/00050436 [16:17:34]Write 335 bytes [16:17:34]NVStorageSaveData done [16:17:34]OFDSenderStorePacket done [16:17:34]KKMCreateOFDPacket done [16:17:34]NVStorageSaveData kkm_last_timestamp [16:17:34]File name is /storage/kkm_last_timestamp [16:17:34]Write 4 bytes [16:17:34]NVStorageSaveData done [16:17:34]ExternCall_PrintAddStr [16:17:34]wPrintStart [16:17:34]Write to MH i2c: 01 00 00 30 36 66 [16:17:34]Write i2c OK [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: 01 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: 01 07 00 [16:17:34]MH_I2C_Read... [16:17:34]Read from MH i2c: 01 07 00 30 36 00 00 00 00 00 FF 0F 7B [16:17:34]RasterBufferAndPrint [16:17:34]line Счет N : (3)164352 [16:17:34]line ИНН: 02508201610067 [16:17:34]line Контрольно-Кассовый Чек [16:17:34]line ПРОДАЖА [16:17:34]line Товар: 48745291 [16:17:34]line Сигареты Parliament SOHO NYC COMPACT BLU [16:17:34]line 1.000 * 139.00 [16:17:34]line = 139.00 [16:17:34]line НДС 12% НСП 1% [16:17:34]line > о реализуемом товаре [16:17:34]line ИТОГО: 139.00 [16:17:34]line НСП 1% : 1.23 [16:17:34]line НДС 12% : 14.76 [16:17:34]line Наличными: 139.00 [16:17:34]line Безнал.: 0.00 [16:17:34]line Место: АЗС № 80 "Партнер Нефть" [16:17:34]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:17:34]line СНО: Общий режим [16:17:34]line Чек 78 24.10.2024 16:17 [16:17:34]line Смена: 492 ФФД: 1.0 [16:17:34]line ЗНМ: 0300000090 [16:17:34]line РНМ: 0000000000097022 [16:17:34]line Версия ККМ: 001 [16:17:34]line ФМ: 0000000000875000 [16:17:34]line ФД: 50436 [16:17:34]line ФПД: 164948809209699 [16:17:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161742&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50436&fm=164948809209699&tin=02508201610067®Number=0000000000097022&sum=13900 [16:17:34]line 0 [16:17:34]OFD Sender: Processing packet 50436 [packets to send 7, broken 6] [16:17:34]ProducePacketName [16:17:34]name=ofd_packets/00050436 [16:17:34]OFD Sender: To server: pG, [16:17:34]CommunicateWithHost lk.salyk.kg:30040 [16:17:34]ConnectInit lk.salyk.kg [16:17:34]written 0, free lines is 4095 [16:17:34]Connected sock=10 [16:17:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 31 01 00 00 13 56 29 01 DB A2 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 35 32 39 31 06 04 30 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 4F 48 4F 20 4E 59 43 20 43 4F 4D 50 41 43 54 20 42 4C 55 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 4E 00 00 00 F4 03 04 00 26 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 04 C5 00 00 35 04 06 00 96 05 23 2D D7 63 9F A6 B8 57 DE 66 46 7D [16:17:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 FE 73 47 00 CF 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 04 C5 00 00 F4 03 04 00 B9 1E 1A 67 B6 04 01 00 00 4A B3 10 A9 0A 91 FA A0 [16:17:35]CommunicateWithHost err = 0 [16:17:35]CheckOFDResponse [16:17:35]1017 (14) - 77093643461234 [16:17:35]1041 (16) - 0000000000875000 [16:17:35]1040 (4) - 50436 [16:17:35]1012 (4) - 24.10.2024 10:17 [16:17:35]1206 (1) - 0 [16:17:35]OFD Sender: Remove packet 50436 [16:17:35]ProducePacketName [16:17:35]name=ofd_packets/00050436 [16:17:35]NVStorageDeleteData [16:17:35]Write to MH i2c: 01 00 00 59 36 8F [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: 01 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: 01 07 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: 01 07 00 59 36 00 00 00 00 00 15 0D B8 [16:17:35]RasterBufferAndPrint [16:17:35]line [16:17:35]line [16:17:35]line [16:17:35]line [16:17:35]line [16:17:35]written 0, free lines is 3353 [16:17:35]process_action close_receipt done [16:17:35]requested_data is exist [16:17:35]produce_requested_data [16:17:35]requested_item fm.sn is exist - process it [16:17:35]wFMCommunicate request_size=4 [16:17:35]MH_SAM_APDU [16:17:35]CAPDU: 80 11 00 00 [16:17:35]Write to MH i2c: E2 08 00 60 36 80 11 00 00 00 00 00 00 10 [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:35]Read from MH i2c: E2 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 17 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 17 00 60 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 57 [16:17:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:17:35]wFMCommunicate OK [16:17:35]requested_item fd.num is exist - process it [16:17:35]SAM_PROTO_GetFieldsCounters [16:17:35]wFMCommunicate request_size=4 [16:17:35]MH_SAM_APDU [16:17:35]CAPDU: 80 13 00 00 [16:17:35]Write to MH i2c: E2 08 00 61 36 80 13 00 00 00 00 00 00 13 [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:35]Read from MH i2c: E2 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 62 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 62 00 61 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 04 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [16:17:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 04 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:35]wFMCommunicate OK [16:17:35]SAM_PROTO_GetFieldsCounters done [16:17:35]requested_item shift.num is exist - process it [16:17:35]requested_item shift.opened is exist - process it [16:17:35]req_shift_opened [16:17:35]FM_GetShiftState [16:17:35]SAM_PROTO_GetShiftState [16:17:35]wFMCommunicate request_size=4 [16:17:35]MH_SAM_APDU [16:17:35]CAPDU: 80 13 01 00 [16:17:35]Write to MH i2c: E2 08 00 62 36 80 13 01 00 00 00 00 00 15 [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:35]Read from MH i2c: E2 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 0E 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 0E 00 62 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 61 [16:17:35]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:17:35]wFMCommunicate OK [16:17:35]SAM_PROTO_GetShiftState done [16:17:35]FM_GetShiftState done [16:17:35]req_shift_opened done [16:17:35]requested_item shift.open_date is exist - process it [16:17:35]req_shift_open_date [16:17:35]req_shift_open_date done [16:17:35]produce_requested_data done [16:17:35]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50436,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:17:35]process_action_free close_receipt [16:17:35]json_value_free [16:17:35]json_value_free done [16:17:35]process_json_proto returns [16:17:35]Send response to host [16:17:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50436,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:17:35]free response buf [16:17:35]execute_script done [16:17:35]execute_script returns [16:17:35]free content buf [16:17:35]Sock 9.Close socket [16:17:35]Sock 9.Thread stoped [16:17:35]OFD Sender: No OFD packet to send [16:17:40]OFD Sender: No OFD packet to send [16:17:45]OFD Sender: No OFD packet to send [16:17:50]OFD Sender: No OFD packet to send [16:17:54]accept exits with 7 [16:17:54]New connection [16:17:54]New thread 3067161956 created [16:17:54]Thread 3067305316 joined [16:17:54]Waiting for new connection... [16:17:54] Sock 7.Parse request [16:17:54]Sock 7.Check first char [16:17:54]Sock 7.First char is OK [16:17:54]request: POST /json_proto HTTP/1.0 [16:17:54]Method: POST [16:17:54]URL: /json_proto [16:17:54]Method is POST - this is cgi request [16:17:54]url: /json_proto [16:17:54]query_string will be loaded in cgi processing [16:17:54]execute_cgi json_proto POST (null) [16:17:54]execute_cgi path=json_proto method=POST [16:17:54]POST find Content-Length [16:17:54]Host: 172.17.49.196:8080 [16:17:54]Content-Length: 652 [16:17:54]Content-Type: application/json [16:17:54] [16:17:54]POST finish read [16:17:54]Found Content-Length = 652 [16:17:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164353", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:54]execute_script... [16:17:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164353", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:54]POST & json_proto [16:17:54]process_json_proto [16:17:54]json parsed OK: [16:17:54]protocol is kg_v1.0 [16:17:54]action value=close_receipt [16:17:54]process_action close_receipt [16:17:54]cmd_close_receipt [16:17:54]MH_GetDate [16:17:54]Write to MH i2c: F0 00 00 63 36 88 [16:17:54]Write i2c OK [16:17:54]MH_I2C_Read... [16:17:54]Read from MH i2c: F0 [16:17:54]MH_I2C_Read... [16:17:54]Read from MH i2c: F0 09 00 [16:17:54]MH_I2C_Read... [16:17:54]Read from MH i2c: F0 09 00 63 36 00 3C 73 1A 67 BD 3B 11 67 31 [16:17:54]GetLastDocTimeStamp 1729786662 [16:17:54]current date 1729786684 [16:17:54]FM_GetShiftState [16:17:54]SAM_PROTO_GetShiftState [16:17:54]wFMCommunicate request_size=4 [16:17:54]MH_SAM_APDU [16:17:54]CAPDU: 80 13 01 00 [16:17:54]Write to MH i2c: E2 08 00 64 36 80 13 01 00 00 00 00 00 17 [16:17:54]Write i2c OK [16:17:54]MH_I2C_Read... [16:17:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:54]Read from MH i2c: E2 [16:17:54]MH_I2C_Read... [16:17:54]Read from MH i2c: E2 0E 00 [16:17:54]MH_I2C_Read... [16:17:54]Read from MH i2c: E2 0E 00 64 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 63 [16:17:54]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:17:54]wFMCommunicate OK [16:17:54]SAM_PROTO_GetShiftState done [16:17:54]FM_GetShiftState done [16:17:54]opened in 1729728560 [16:17:54]opened+sec_in_day 1729814960 [16:17:54]quantity*price = 7500 [16:17:54]sum+1 = 7501 [16:17:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 79 24.10.2024 16:18 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50437 ФПД: 104831661688709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161804&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50437&fm=104831661688709&tin=02508201610067®Number=0000000000097022&sum=7500 0 [16:17:55]StoreToDocumentArchive [16:17:55]shift 492 fd 50437 [16:17:55]save to /storage/0492/doc_00050437 [16:17:55]save last doc name /storage/0492/doc_00050437 to /storage/kkm_last_doc_name [16:17:55]save OK [16:17:55]Clear old archive folders... [16:17:55]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:17:55]tlvbuf is 0012C740 [16:17:55]SAM_PROTO_ClearQueue [16:17:55]wFMCommunicate request_size=4 [16:17:55]MH_SAM_APDU [16:17:55]CAPDU: 80 09 00 00 [16:17:55]Write to MH i2c: E2 08 00 71 36 80 09 00 00 00 00 00 00 19 [16:17:55]Write i2c OK [16:17:55]MH_I2C_Read... [16:17:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:55]Read from MH i2c: E2 [16:17:55]MH_I2C_Read... [16:17:55]Read from MH i2c: E2 03 00 [16:17:55]MH_I2C_Read... [16:17:55]Read from MH i2c: E2 03 00 71 36 00 90 00 1B [16:17:55]RAPDU: 90 00 [16:17:55]wFMCommunicate OK [16:17:55]SAM_PROTO_ClearQueue done [16:17:55]KKMCreateOFDPacket [16:17:55]OFDProtocolAddRootSTLVToBuf [16:17:55]FM_MakeSignedData [16:17:55]FM_MakeSignedData [16:17:55]SAM_PROTO_SignData [16:17:55]wFMCommunicate request_size=4 [16:17:55]MH_SAM_APDU [16:17:55]CAPDU: 80 0D 01 02 [16:17:55]Write to MH i2c: E2 08 00 72 36 80 0D 01 02 00 00 00 00 21 [16:17:55]Write i2c OK [16:17:55]MH_I2C_Read... [16:17:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:56]Read from MH i2c: E2 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 03 00 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 03 00 72 36 00 90 00 1C [16:17:56]RAPDU: 90 00 [16:17:56]wFMCommunicate OK [16:17:56]wFMCommunicate request_size=255 [16:17:56]MH_SAM_APDU [16:17:56]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 3C 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [16:17:56]Write to MH i2c: E2 02 01 73 36 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 3C 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 77 [16:17:56]Write i2c OK [16:17:56]MH_I2C_Read... [16:17:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:56]Read from MH i2c: E2 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 03 00 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 03 00 73 36 00 90 00 1D [16:17:56]RAPDU: 90 00 [16:17:56]wFMCommunicate OK [16:17:56]wFMCommunicate request_size=34 [16:17:56]MH_SAM_APDU [16:17:56]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 05 C5 00 00 35 04 06 00 5F 58 05 F4 C7 85 [16:17:56]Write to MH i2c: E2 25 00 74 36 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 05 C5 00 00 35 04 06 00 5F 58 05 F4 C7 85 00 00 9F [16:17:56]Write i2c OK [16:17:56]MH_I2C_Read... [16:17:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:56]Read from MH i2c: E2 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 03 00 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 03 00 74 36 00 90 00 1E [16:17:56]RAPDU: 90 00 [16:17:56]wFMCommunicate OK [16:17:56]wFMCommunicate request_size=4 [16:17:56]MH_SAM_APDU [16:17:56]CAPDU: 80 0D 03 02 [16:17:56]Write to MH i2c: E2 08 00 75 36 80 0D 03 02 00 00 00 00 26 [16:17:56]Write i2c OK [16:17:56]MH_I2C_Read... [16:17:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:56]Read from MH i2c: E2 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 0B 00 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 0B 00 75 36 00 D3 0A A3 A6 10 39 50 88 90 00 6E [16:17:56]RAPDU: D3 0A A3 A6 10 39 50 88 90 00 [16:17:56]wFMCommunicate OK [16:17:56]SAM_PROTO_SignData done [16:17:56]FM_MakeSignedData done [16:17:56]CreateOFDProtocolMessage [16:17:56]wFMCommunicate request_size=4 [16:17:56]MH_SAM_APDU [16:17:56]CAPDU: 80 11 00 00 [16:17:56]Write to MH i2c: E2 08 00 76 36 80 11 00 00 00 00 00 00 26 [16:17:56]Write i2c OK [16:17:56]MH_I2C_Read... [16:17:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:56]Read from MH i2c: E2 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 17 00 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: E2 17 00 76 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 6D [16:17:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:17:56]wFMCommunicate OK [16:17:56]CreateOFDProtocolMessage done [16:17:56]OFDSenderStorePacket 50437 [16:17:56]StoreOFDPacket docnum=50437 [16:17:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 49 38 1F 01 67 E8 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 3C 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 05 C5 00 00 35 04 06 00 5F 58 05 F4 C7 85 D3 0A A3 A6 10 39 50 88 [16:17:56]CheckFolder [16:17:56]dirname=/storage/ofd_packets [16:17:56]CheckFolder done [16:17:56]ProducePacketName [16:17:56]name=ofd_packets/00050437 [16:17:56]NVStorageSaveData ofd_packets/00050437 [16:17:56]File name is /storage/ofd_packets/00050437 [16:17:56]Write 325 bytes [16:17:56]NVStorageSaveData done [16:17:56]OFDSenderStorePacket done [16:17:56]KKMCreateOFDPacket done [16:17:56]NVStorageSaveData kkm_last_timestamp [16:17:56]File name is /storage/kkm_last_timestamp [16:17:56]Write 4 bytes [16:17:56]NVStorageSaveData done [16:17:56]ExternCall_PrintAddStr [16:17:56]wPrintStart [16:17:56]Write to MH i2c: 01 00 00 77 36 AD [16:17:56]Write i2c OK [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: 01 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: 01 07 00 [16:17:56]MH_I2C_Read... [16:17:56]Read from MH i2c: 01 07 00 77 36 00 00 00 00 00 FF 0F C2 [16:17:56]RasterBufferAndPrint [16:17:56]line Счет N : (3)164353 [16:17:56]line ИНН: 02508201610067 [16:17:56]line Контрольно-Кассовый Чек [16:17:56]line ПРОДАЖА [16:17:56]line Товар: 54491472 [16:17:56]line Напиток Кока-Кола 0,5л [16:17:56]line 1.000 * 75.00 [16:17:56]line = 75.00 [16:17:56]line НДС 12% НСП 1% [16:17:56]line > о реализуемом товаре [16:17:56]line ИТОГО: 75.00 [16:17:56]line НСП 1% : 0.66 [16:17:56]line НДС 12% : 7.96 [16:17:56]line Наличными: 75.00 [16:17:56]line Безнал.: 0.00 [16:17:56]line Место: АЗС № 80 "Партнер Нефть" [16:17:56]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:17:56]line СНО: Общий режим [16:17:56]line Чек 79 24.10.2024 16:18 [16:17:56]line Смена: 492 ФФД: 1.0 [16:17:56]line ЗНМ: 0300000090 [16:17:56]line РНМ: 0000000000097022 [16:17:56]line Версия ККМ: 001 [16:17:56]line ФМ: 0000000000875000 [16:17:56]line ФД: 50437 [16:17:56]line ФПД: 104831661688709 [16:17:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161804&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50437&fm=104831661688709&tin=02508201610067®Number=0000000000097022&sum=7500 [16:17:56]line 0 [16:17:56]written 0, free lines is 4095 [16:17:56]OFD Sender: Processing packet 50437 [packets to send 7, broken 6] [16:17:56]ProducePacketName [16:17:56]name=ofd_packets/00050437 [16:17:56]OFD Sender: To server: pG, [16:17:56]CommunicateWithHost lk.salyk.kg:30040 [16:17:56]ConnectInit lk.salyk.kg [16:17:56]Connected sock=10 [16:17:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 49 38 1F 01 67 E8 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 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 3C 73 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 05 C5 00 00 35 04 06 00 5F 58 05 F4 C7 85 D3 0A A3 A6 10 39 50 88 [16:17:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 15 45 47 00 23 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 05 C5 00 00 F4 03 04 00 CF 1E 1A 67 B6 04 01 00 00 35 32 81 B7 D2 FF 09 45 [16:17:57]CommunicateWithHost err = 0 [16:17:57]CheckOFDResponse [16:17:57]1017 (14) - 77093643461234 [16:17:57]1041 (16) - 0000000000875000 [16:17:57]1040 (4) - 50437 [16:17:57]1012 (4) - 24.10.2024 10:17 [16:17:57]1206 (1) - 0 [16:17:57]OFD Sender: Remove packet 50437 [16:17:57]ProducePacketName [16:17:57]name=ofd_packets/00050437 [16:17:57]NVStorageDeleteData [16:17:57]Write to MH i2c: 01 00 00 9F 36 D5 [16:17:57]Write i2c OK [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: 01 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: 01 07 00 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: 01 07 00 9F 36 00 00 00 00 00 0E 0D F7 [16:17:57]RasterBufferAndPrint [16:17:57]line [16:17:57]line [16:17:57]line [16:17:57]line [16:17:57]line [16:17:57]written 0, free lines is 3348 [16:17:57]process_action close_receipt done [16:17:57]requested_data is exist [16:17:57]produce_requested_data [16:17:57]requested_item fm.sn is exist - process it [16:17:57]wFMCommunicate request_size=4 [16:17:57]MH_SAM_APDU [16:17:57]CAPDU: 80 11 00 00 [16:17:57]Write to MH i2c: E2 08 00 A6 36 80 11 00 00 00 00 00 00 56 [16:17:57]Write i2c OK [16:17:57]MH_I2C_Read... [16:17:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:57]Read from MH i2c: E2 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: E2 17 00 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: E2 17 00 A6 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 9D [16:17:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:17:57]wFMCommunicate OK [16:17:57]requested_item fd.num is exist - process it [16:17:57]SAM_PROTO_GetFieldsCounters [16:17:57]wFMCommunicate request_size=4 [16:17:57]MH_SAM_APDU [16:17:57]CAPDU: 80 13 00 00 [16:17:57]Write to MH i2c: E2 08 00 A7 36 80 13 00 00 00 00 00 00 59 [16:17:57]Write i2c OK [16:17:57]MH_I2C_Read... [16:17:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:57]Read from MH i2c: E2 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: E2 62 00 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: E2 62 00 A7 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 05 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [16:17:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 05 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:57]wFMCommunicate OK [16:17:57]SAM_PROTO_GetFieldsCounters done [16:17:57]requested_item shift.num is exist - process it [16:17:57]requested_item shift.opened is exist - process it [16:17:57]req_shift_opened [16:17:57]FM_GetShiftState [16:17:57]SAM_PROTO_GetShiftState [16:17:57]wFMCommunicate request_size=4 [16:17:57]MH_SAM_APDU [16:17:57]CAPDU: 80 13 01 00 [16:17:57]Write to MH i2c: E2 08 00 A8 36 80 13 01 00 00 00 00 00 5B [16:17:57]Write i2c OK [16:17:57]MH_I2C_Read... [16:17:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:57]Read from MH i2c: E2 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: E2 0E 00 [16:17:57]MH_I2C_Read... [16:17:57]Read from MH i2c: E2 0E 00 A8 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A7 [16:17:57]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:17:57]wFMCommunicate OK [16:17:57]SAM_PROTO_GetShiftState done [16:17:57]FM_GetShiftState done [16:17:57]req_shift_opened done [16:17:57]requested_item shift.open_date is exist - process it [16:17:57]req_shift_open_date [16:17:57]req_shift_open_date done [16:17:57]produce_requested_data done [16:17:57]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50437,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:17:57]process_action_free close_receipt [16:17:57]json_value_free [16:17:57]json_value_free done [16:17:57]process_json_proto returns [16:17:57]Send response to host [16:17:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50437,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:17:57]free response buf [16:17:57]execute_script done [16:17:57]execute_script returns [16:17:57]free content buf [16:17:57]Sock 7.Close socket [16:17:57]Sock 7.Thread stoped [16:17:57]OFD Sender: No OFD packet to send [16:18:02]OFD Sender: No OFD packet to send [16:18:07]OFD Sender: No OFD packet to send [16:18:12]OFD Sender: No OFD packet to send [16:18:17]OFD Sender: No OFD packet to send [16:18:22]OFD Sender: No OFD packet to send [16:18:27]OFD Sender: No OFD packet to send [16:18:32]OFD Sender: No OFD packet to send [16:18:37]OFD Sender: No OFD packet to send [16:18:42]OFD Sender: No OFD packet to send [16:18:47]OFD Sender: No OFD packet to send [16:18:52]OFD Sender: No OFD packet to send [16:18:57]OFD Sender: No OFD packet to send [16:19:02]OFD Sender: No OFD packet to send [16:19:07]OFD Sender: No OFD packet to send [16:19:12]OFD Sender: No OFD packet to send [16:19:17]OFD Sender: No OFD packet to send [16:19:22]OFD Sender: No OFD packet to send [16:19:27]OFD Sender: No OFD packet to send [16:19:32]OFD Sender: No OFD packet to send [16:19:37]OFD Sender: No OFD packet to send [16:19:42]OFD Sender: No OFD packet to send [16:19:47]OFD Sender: No OFD packet to send [16:19:52]OFD Sender: No OFD packet to send [16:19:57]OFD Sender: No OFD packet to send [16:20:02]OFD Sender: No OFD packet to send [16:20:07]OFD Sender: No OFD packet to send [16:20:12]OFD Sender: No OFD packet to send [16:20:17]OFD Sender: No OFD packet to send [16:20:22]OFD Sender: No OFD packet to send [16:20:27]OFD Sender: No OFD packet to send [16:20:32]OFD Sender: No OFD packet to send [16:20:37]OFD Sender: No OFD packet to send [16:20:42]OFD Sender: No OFD packet to send [16:20:47]OFD Sender: No OFD packet to send [16:20:52]OFD Sender: No OFD packet to send [16:20:57]OFD Sender: No OFD packet to send [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:33]accept exits with 9 [16:22:33]New connection [16:22:33]New thread 3067305316 created [16:22:33]Thread 3067161956 joined [16:22:33]Waiting for new connection... [16:22:33] Sock 9.Parse request [16:22:33]Sock 9.Check first char [16:22:33]Sock 9.First char is OK [16:22:33]request: POST /json_proto HTTP/1.0 [16:22:33]Method: POST [16:22:33]URL: /json_proto [16:22:33]Method is POST - this is cgi request [16:22:33]url: /json_proto [16:22:33]query_string will be loaded in cgi processing [16:22:33]execute_cgi json_proto POST (null) [16:22:33]execute_cgi path=json_proto method=POST [16:22:33]POST find Content-Length [16:22:33]Host: 172.17.49.196:8080 [16:22:33]Content-Length: 623 [16:22:33]Content-Type: application/json [16:22:33] [16:22:33]POST finish read [16:22:33]Found Content-Length = 623 [16:22:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164354", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:33]execute_script... [16: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 : (3)164354", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:33]POST & json_proto [16:22:33]process_json_proto [16:22:33]json parsed OK: [16:22:33]protocol is kg_v1.0 [16:22:33]action value=close_receipt [16:22:33]process_action close_receipt [16:22:33]cmd_close_receipt [16:22:33]MH_GetDate [16:22:33]Write to MH i2c: F0 00 00 A9 36 CE [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: F0 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: F0 09 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: F0 09 00 A9 36 00 52 74 1A 67 BD 3B 11 67 8E [16:22:33]GetLastDocTimeStamp 1729786684 [16:22:33]current date 1729786962 [16:22:33]FM_GetShiftState [16:22:33]SAM_PROTO_GetShiftState [16:22:33]wFMCommunicate request_size=4 [16:22:33]MH_SAM_APDU [16:22:33]CAPDU: 80 13 01 00 [16:22:33]Write to MH i2c: E2 08 00 AA 36 80 13 01 00 00 00 00 00 5D [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:33]Read from MH i2c: E2 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 0E 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 0E 00 AA 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A9 [16:22:33]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:22:33]wFMCommunicate OK [16:22:33]SAM_PROTO_GetShiftState done [16:22:33]FM_GetShiftState done [16:22:33]opened in 1729728560 [16:22:33]opened+sec_in_day 1729814960 [16:22:33]quantity*price = 14400 [16:22:33]sum+1 = 14401 [16:22:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 80 24.10.2024 16:22 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50438 ФПД: 270050474664058 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162242&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50438&fm=270050474664058&tin=02508201610067®Number=0000000000097022&sum=14400 0 [16:22:34]StoreToDocumentArchive [16:22:34]shift 492 fd 50438 [16:22:34]save to /storage/0492/doc_00050438 [16:22:34]save last doc name /storage/0492/doc_00050438 to /storage/kkm_last_doc_name [16:22:34]save OK [16:22:34]Clear old archive folders... [16:22:34]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:22:34]tlvbuf is 00114770 [16:22:34]SAM_PROTO_ClearQueue [16:22:34]wFMCommunicate request_size=4 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 09 00 00 [16:22:34]Write to MH i2c: E2 08 00 B7 36 80 09 00 00 00 00 00 00 5F [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:34]Read from MH i2c: E2 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 03 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 03 00 B7 36 00 90 00 61 [16:22:34]RAPDU: 90 00 [16:22:34]wFMCommunicate OK [16:22:34]SAM_PROTO_ClearQueue done [16:22:34]KKMCreateOFDPacket [16:22:34]OFDProtocolAddRootSTLVToBuf [16:22:34]FM_MakeSignedData [16:22:34]FM_MakeSignedData [16:22:34]SAM_PROTO_SignData [16:22:34]wFMCommunicate request_size=4 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 0D 01 02 [16:22:34]Write to MH i2c: E2 08 00 B8 36 80 0D 01 02 00 00 00 00 67 [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:34]Read from MH i2c: E2 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 03 00 [16:22:34]MH_I2C_Read... [16:22:34]Read from MH i2c: E2 03 00 B8 36 00 90 00 62 [16:22:34]RAPDU: 90 00 [16:22:34]wFMCommunicate OK [16:22:34]wFMCommunicate request_size=255 [16:22:34]MH_SAM_APDU [16:22:34]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 52 74 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [16:22:34]Write to MH i2c: E2 02 01 B9 36 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 52 74 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 EB [16:22:34]Write i2c OK [16:22:34]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 B9 36 00 90 00 63 [16:22:35]RAPDU: 90 00 [16:22:35]wFMCommunicate OK [16:22:35]wFMCommunicate request_size=34 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 06 C5 00 00 35 04 06 00 F5 9C 06 9D 20 7A [16:22:35]Write to MH i2c: E2 25 00 BA 36 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 06 C5 00 00 35 04 06 00 F5 9C 06 9D 20 7A 00 00 B8 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 03 00 BA 36 00 90 00 64 [16:22:35]RAPDU: 90 00 [16:22:35]wFMCommunicate OK [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 0D 03 02 [16:22:35]Write to MH i2c: E2 08 00 BB 36 80 0D 03 02 00 00 00 00 6C [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 0B 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 0B 00 BB 36 00 77 2A 93 5A 31 A6 ED DB 90 00 9A [16:22:35]RAPDU: 77 2A 93 5A 31 A6 ED DB 90 00 [16:22:35]wFMCommunicate OK [16:22:35]SAM_PROTO_SignData done [16:22:35]FM_MakeSignedData done [16:22:35]CreateOFDProtocolMessage [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 11 00 00 [16:22:35]Write to MH i2c: E2 08 00 BC 36 80 11 00 00 00 00 00 00 6C [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 17 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 17 00 BC 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B3 [16:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:22:35]wFMCommunicate OK [16:22:35]CreateOFDProtocolMessage done [16:22:35]OFDSenderStorePacket 50438 [16:22:35]StoreOFDPacket docnum=50438 [16:22:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 88 0C 1F 01 B1 96 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 52 74 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 06 C5 00 00 35 04 06 00 F5 9C 06 9D 20 7A 77 2A 93 5A 31 A6 ED DB [16:22:35]CheckFolder [16:22:35]dirname=/storage/ofd_packets [16:22:35]CheckFolder done [16:22:35]ProducePacketName [16:22:35]name=ofd_packets/00050438 [16:22:35]NVStorageSaveData ofd_packets/00050438 [16:22:35]File name is /storage/ofd_packets/00050438 [16:22:35]Write 325 bytes [16:22:35]NVStorageSaveData done [16:22:35]OFDSenderStorePacket done [16:22:35]KKMCreateOFDPacket done [16:22:35]NVStorageSaveData kkm_last_timestamp [16:22:35]File name is /storage/kkm_last_timestamp [16:22:35]Write 4 bytes [16:22:35]NVStorageSaveData done [16:22:35]ExternCall_PrintAddStr [16:22:35]wPrintStart [16:22:35]Write to MH i2c: 01 00 00 BD 36 F3 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 07 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 07 00 BD 36 00 00 00 00 00 FF 0F 08 [16:22:35]RasterBufferAndPrint [16:22:35]line Счет N : (3)164354 [16:22:35]line ИНН: 02508201610067 [16:22:35]line Контрольно-Кассовый Чек [16:22:35]line ПРОДАЖА [16:22:35]line Товар: 48743587 [16:22:35]line Сигареты Winston XStyle Silver [16:22:35]line 1.000 * 144.00 [16:22:35]line = 144.00 [16:22:35]line НДС 12% НСП 1% [16:22:35]line > о реализуемом товаре [16:22:35]line ИТОГО: 144.00 [16:22:35]line НСП 1% : 1.27 [16:22:35]line НДС 12% : 15.29 [16:22:35]line Наличными: 144.00 [16:22:35]line Безнал.: 0.00 [16:22:35]line Место: АЗС № 80 "Партнер Нефть" [16:22:35]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:22:35]line СНО: Общий режим [16:22:35]line Чек 80 24.10.2024 16:22 [16:22:35]line Смена: 492 ФФД: 1.0 [16:22:35]line ЗНМ: 0300000090 [16:22:35]line РНМ: 0000000000097022 [16:22:35]line Версия ККМ: 001 [16:22:35]line ФМ: 0000000000875000 [16:22:35]line ФД: 50438 [16:22:35]line ФПД: 270050474664058 [16:22:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162242&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50438&fm=270050474664058&tin=02508201610067®Number=0000000000097022&sum=14400 [16:22:35]line 0 [16:22:35]written 0, free lines is 4095 [16:22:35]OFD Sender: Processing packet 50438 [packets to send 7, broken 6] [16:22:35]ProducePacketName [16:22:35]name=ofd_packets/00050438 [16:22:35]OFD Sender: To server: pG, [16:22:35]CommunicateWithHost lk.salyk.kg:30040 [16:22:35]ConnectInit lk.salyk.kg [16:22:35]Connected sock=10 [16:22:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 88 0C 1F 01 B1 96 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 52 74 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 06 C5 00 00 35 04 06 00 F5 9C 06 9D 20 7A 77 2A 93 5A 31 A6 ED DB [16:22:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 6A 6C 47 00 30 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 06 C5 00 00 F4 03 04 00 E6 1F 1A 67 B6 04 01 00 00 E4 90 4F F2 30 74 0C DD [16:22:35]CommunicateWithHost err = 0 [16:22:35]CheckOFDResponse [16:22:35]1017 (14) - 77093643461234 [16:22:35]1041 (16) - 0000000000875000 [16:22:35]1040 (4) - 50438 [16:22:35]1012 (4) - 24.10.2024 10:22 [16:22:35]1206 (1) - 0 [16:22:35]OFD Sender: Remove packet 50438 [16:22:35]ProducePacketName [16:22:35]name=ofd_packets/00050438 [16:22:35]NVStorageDeleteData [16:22:35]Write to MH i2c: 01 00 00 E6 36 1C [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 07 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: 01 07 00 E6 36 00 00 00 00 00 09 0D 39 [16:22:35]RasterBufferAndPrint [16:22:35]line [16:22:35]line [16:22:35]line [16:22:35]line [16:22:35]line [16:22:35]written 0, free lines is 3344 [16:22:35]process_action close_receipt done [16:22:35]requested_data is exist [16:22:35]produce_requested_data [16:22:35]requested_item fm.sn is exist - process it [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 11 00 00 [16:22:35]Write to MH i2c: E2 08 00 ED 36 80 11 00 00 00 00 00 00 9D [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 17 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 17 00 ED 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 E4 [16:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:22:35]wFMCommunicate OK [16:22:35]requested_item fd.num is exist - process it [16:22:35]SAM_PROTO_GetFieldsCounters [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 13 00 00 [16:22:35]Write to MH i2c: E2 08 00 EE 36 80 13 00 00 00 00 00 00 A0 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 62 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 62 00 EE 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 06 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [16:22:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 06 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:35]wFMCommunicate OK [16:22:35]SAM_PROTO_GetFieldsCounters done [16:22:35]requested_item shift.num is exist - process it [16:22:35]requested_item shift.opened is exist - process it [16:22:35]req_shift_opened [16:22:35]FM_GetShiftState [16:22:35]SAM_PROTO_GetShiftState [16:22:35]wFMCommunicate request_size=4 [16:22:35]MH_SAM_APDU [16:22:35]CAPDU: 80 13 01 00 [16:22:35]Write to MH i2c: E2 08 00 EF 36 80 13 01 00 00 00 00 00 A2 [16:22:35]Write i2c OK [16:22:35]MH_I2C_Read... [16:22:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:35]Read from MH i2c: E2 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 0E 00 [16:22:35]MH_I2C_Read... [16:22:35]Read from MH i2c: E2 0E 00 EF 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 EE [16:22:35]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:22:35]wFMCommunicate OK [16:22:35]SAM_PROTO_GetShiftState done [16:22:35]FM_GetShiftState done [16:22:35]req_shift_opened done [16:22:35]requested_item shift.open_date is exist - process it [16:22:35]req_shift_open_date [16:22:35]req_shift_open_date done [16:22:35]produce_requested_data done [16:22:35]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50438,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:22:35]process_action_free close_receipt [16:22:35]json_value_free [16:22:35]json_value_free done [16:22:35]process_json_proto returns [16:22:35]Send response to host [16:22:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50438,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:22:35]free response buf [16:22:35]execute_script done [16:22:35]execute_script returns [16:22:35]free content buf [16:22:35]Sock 9.Close socket [16:22:35]Sock 9.Thread stoped [16:22:36]OFD Sender: No OFD packet to send [16:22:41]OFD Sender: No OFD packet to send [16:22:46]OFD Sender: No OFD packet to send [16:22:51]OFD Sender: No OFD packet to send [16:22:56]OFD Sender: No OFD packet to send [16:23:01]OFD Sender: No OFD packet to send [16:23:06]OFD Sender: No OFD packet to send [16:23:11]OFD Sender: No OFD packet to send [16:23:16]OFD Sender: No OFD packet to send [16:23:21]OFD Sender: No OFD packet to send [16:23:26]OFD Sender: No OFD packet to send [16:23:31]OFD Sender: No OFD packet to send [16:23:36]OFD Sender: No OFD packet to send [16:23:41]OFD Sender: No OFD packet to send [16:23:46]OFD Sender: No OFD packet to send [16:23:51]OFD Sender: No OFD packet to send [16:23:56]OFD Sender: No OFD packet to send [16:24:01]OFD Sender: No OFD packet to send [16:24:06]OFD Sender: No OFD packet to send [16:24:11]OFD Sender: No OFD packet to send [16:24:16]OFD Sender: No OFD packet to send [16:24:21]OFD Sender: No OFD packet to send [16:24:26]OFD Sender: No OFD packet to send [16:24:31]OFD Sender: No OFD packet to send [16:24:36]OFD Sender: No OFD packet to send [16:24:41]OFD Sender: No OFD packet to send [16:24:46]OFD Sender: No OFD packet to send [16:24:51]OFD Sender: No OFD packet to send [16:24:56]OFD Sender: No OFD packet to send [16:25:01]OFD Sender: No OFD packet to send [16:25:06]OFD Sender: No OFD packet to send [16:25:11]OFD Sender: No OFD packet to send [16:25:16]OFD Sender: No OFD packet to send [16:25:21]OFD Sender: No OFD packet to send [16:25:26]OFD Sender: No OFD packet to send [16:25:31]OFD Sender: No OFD packet to send [16:25:36]OFD Sender: No OFD packet to send [16:25:41]OFD Sender: No OFD packet to send [16:25:46]OFD Sender: No OFD packet to send [16:25:51]OFD Sender: No OFD packet to send [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:36]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:08]accept exits with 7 [16:28:08]New connection [16:28:08]New thread 3067161956 created [16:28:08]Thread 3067305316 joined [16:28:08]Waiting for new connection... [16:28:08] Sock 7.Parse request [16:28:08]Sock 7.Check first char [16:28:08]Sock 7.First char is OK [16:28:08]request: POST /json_proto HTTP/1.0 [16:28:08]Method: POST [16:28:08]URL: /json_proto [16:28:08]Method is POST - this is cgi request [16:28:08]url: /json_proto [16:28:08]query_string will be loaded in cgi processing [16:28:08]execute_cgi json_proto POST (null) [16:28:08]execute_cgi path=json_proto method=POST [16:28:08]POST find Content-Length [16:28:08]Host: 172.17.49.196:8080 [16:28:08]Content-Length: 679 [16:28:08]Content-Type: application/json [16:28:08] [16:28:08]POST finish read [16:28:08]Found Content-Length = 679 [16:28:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164355", "tax_sys" : 0, "items" : [ { "code": "4870145001790", "name": "\u041F\u0438\u0432\u043E \u0416\u0430\u0442\u0435\u0446\u043A\u0438\u0439 \u0433\u0443\u0441\u044C 0,5\u043B \u0441\u0442", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:08]execute_script... [16:28: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 : (3)164355", "tax_sys" : 0, "items" : [ { "code": "4870145001790", "name": "\u041F\u0438\u0432\u043E \u0416\u0430\u0442\u0435\u0446\u043A\u0438\u0439 \u0433\u0443\u0441\u044C 0,5\u043B \u0441\u0442", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:08]POST & json_proto [16:28:08]process_json_proto [16:28:08]json parsed OK: [16:28:08]protocol is kg_v1.0 [16:28:08]action value=close_receipt [16:28:08]process_action close_receipt [16:28:08]cmd_close_receipt [16:28:08]MH_GetDate [16:28:08]Write to MH i2c: F0 00 00 F0 36 15 [16:28:08]Write i2c OK [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: F0 [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: F0 09 00 [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: F0 09 00 F0 36 00 A2 75 1A 67 BD 3B 11 67 26 [16:28:08]GetLastDocTimeStamp 1729786962 [16:28:08]current date 1729787298 [16:28:08]FM_GetShiftState [16:28:08]SAM_PROTO_GetShiftState [16:28:08]wFMCommunicate request_size=4 [16:28:08]MH_SAM_APDU [16:28:08]CAPDU: 80 13 01 00 [16:28:08]Write to MH i2c: E2 08 00 F1 36 80 13 01 00 00 00 00 00 A4 [16:28:08]Write i2c OK [16:28:08]MH_I2C_Read... [16:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:08]Read from MH i2c: E2 [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: E2 0E 00 [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: E2 0E 00 F1 36 00 09 00 01 30 90 19 67 00 00 00 00 90 00 F0 [16:28:08]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:28:08]wFMCommunicate OK [16:28:08]SAM_PROTO_GetShiftState done [16:28:08]FM_GetShiftState done [16:28:08]opened in 1729728560 [16:28:08]opened+sec_in_day 1729814960 [16:28:08]quantity*price = 11000 [16:28:08]sum+1 = 11001 [16:28:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 81 24.10.2024 16:28 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50439 ФПД: 61807079241664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162818&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50439&fm=61807079241664&tin=02508201610067®Number=0000000000097022&sum=11000 0 [16:28:09]StoreToDocumentArchive [16:28:09]shift 492 fd 50439 [16:28:09]save to /storage/0492/doc_00050439 [16:28:09]save last doc name /storage/0492/doc_00050439 to /storage/kkm_last_doc_name [16:28:09]save OK [16:28:09]Clear old archive folders... [16:28:09]ProcessDocumentItem done err = 0, tmpTLVsize=287 [16:28:09]tlvbuf is 00255210 [16:28:09]SAM_PROTO_ClearQueue [16:28:09]wFMCommunicate request_size=4 [16:28:09]MH_SAM_APDU [16:28:09]CAPDU: 80 09 00 00 [16:28:09]Write to MH i2c: E2 08 00 FE 36 80 09 00 00 00 00 00 00 A6 [16:28:09]Write i2c OK [16:28:09]MH_I2C_Read... [16:28:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:09]Read from MH i2c: E2 [16:28:09]MH_I2C_Read... [16:28:09]Read from MH i2c: E2 03 00 [16:28:09]MH_I2C_Read... [16:28:09]Read from MH i2c: E2 03 00 FE 36 00 90 00 A8 [16:28:09]RAPDU: 90 00 [16:28:09]wFMCommunicate OK [16:28:09]SAM_PROTO_ClearQueue done [16:28:09]KKMCreateOFDPacket [16:28:09]OFDProtocolAddRootSTLVToBuf [16:28:09]FM_MakeSignedData [16:28:09]FM_MakeSignedData [16:28:09]SAM_PROTO_SignData [16:28:09]wFMCommunicate request_size=4 [16:28:09]MH_SAM_APDU [16:28:09]CAPDU: 80 0D 01 02 [16:28:09]Write to MH i2c: E2 08 00 FF 36 80 0D 01 02 00 00 00 00 AE [16:28:09]Write i2c OK [16:28:09]MH_I2C_Read... [16:28:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:09]Read from MH i2c: E2 [16:28:09]MH_I2C_Read... [16:28:09]Read from MH i2c: E2 03 00 [16:28:09]MH_I2C_Read... [16:28:09]Read from MH i2c: E2 03 00 FF 36 00 90 00 A9 [16:28:09]RAPDU: 90 00 [16:28:09]wFMCommunicate OK [16:28:09]wFMCommunicate request_size=255 [16:28:09]MH_SAM_APDU [16:28:09]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 A2 75 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 [16:28:09]Write to MH i2c: E2 02 01 00 37 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 A2 75 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 00 00 DD [16:28:09]Write i2c OK [16:28:09]MH_I2C_Read... [16:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:10]Read from MH i2c: E2 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 03 00 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 03 00 00 37 00 90 00 AB [16:28:10]RAPDU: 90 00 [16:28:10]wFMCommunicate OK [16:28:10]wFMCommunicate request_size=46 [16:28:10]MH_SAM_APDU [16:28:10]CAPDU: 80 0D 02 02 29 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 07 C5 00 00 35 04 06 00 38 36 95 00 B7 C0 [16:28:10]Write to MH i2c: E2 31 00 01 37 80 0D 02 02 29 00 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 07 C5 00 00 35 04 06 00 38 36 95 00 B7 C0 00 00 6E [16:28:10]Write i2c OK [16:28:10]MH_I2C_Read... [16:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:10]Read from MH i2c: E2 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 03 00 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 03 00 01 37 00 90 00 AC [16:28:10]RAPDU: 90 00 [16:28:10]wFMCommunicate OK [16:28:10]wFMCommunicate request_size=4 [16:28:10]MH_SAM_APDU [16:28:10]CAPDU: 80 0D 03 02 [16:28:10]Write to MH i2c: E2 08 00 02 37 80 0D 03 02 00 00 00 00 B4 [16:28:10]Write i2c OK [16:28:10]MH_I2C_Read... [16:28:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:10]Read from MH i2c: E2 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 0B 00 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 0B 00 02 37 00 97 87 21 39 FF 38 38 F2 90 00 8E [16:28:10]RAPDU: 97 87 21 39 FF 38 38 F2 90 00 [16:28:10]wFMCommunicate OK [16:28:10]SAM_PROTO_SignData done [16:28:10]FM_MakeSignedData done [16:28:10]CreateOFDProtocolMessage [16:28:10]wFMCommunicate request_size=4 [16:28:10]MH_SAM_APDU [16:28:10]CAPDU: 80 11 00 00 [16:28:10]Write to MH i2c: E2 08 00 03 37 80 11 00 00 00 00 00 00 B4 [16:28:10]Write i2c OK [16:28:10]MH_I2C_Read... [16:28:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:10]Read from MH i2c: E2 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 17 00 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: E2 17 00 03 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 FB [16:28:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:28:10]wFMCommunicate OK [16:28:10]CreateOFDProtocolMessage done [16:28:10]OFDSenderStorePacket 50439 [16:28:10]StoreOFDPacket docnum=50439 [16:28:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 33 01 00 00 A2 E6 2B 01 D2 35 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 A2 75 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 07 C5 00 00 35 04 06 00 38 36 95 00 B7 C0 97 87 21 39 FF 38 38 F2 [16:28:10]CheckFolder [16:28:10]dirname=/storage/ofd_packets [16:28:10]CheckFolder done [16:28:10]ProducePacketName [16:28:10]name=ofd_packets/00050439 [16:28:10]NVStorageSaveData ofd_packets/00050439 [16:28:10]File name is /storage/ofd_packets/00050439 [16:28:10]Write 337 bytes [16:28:10]NVStorageSaveData done [16:28:10]OFDSenderStorePacket done [16:28:10]KKMCreateOFDPacket done [16:28:10]NVStorageSaveData kkm_last_timestamp [16:28:10]File name is /storage/kkm_last_timestamp [16:28:10]Write 4 bytes [16:28:10]NVStorageSaveData done [16:28:10]ExternCall_PrintAddStr [16:28:10]wPrintStart [16:28:10]Write to MH i2c: 01 00 00 04 37 3B [16:28:10]Write i2c OK [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: 01 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: 01 07 00 [16:28:10]MH_I2C_Read... [16:28:10]Read from MH i2c: 01 07 00 04 37 00 00 00 00 00 FF 0F 50 [16:28:10]RasterBufferAndPrint [16:28:10]line Счет N : (3)164355 [16:28:10]line ИНН: 02508201610067 [16:28:10]line Контрольно-Кассовый Чек [16:28:10]line ПРОДАЖА [16:28:10]line Товар: 4870145001790 [16:28:10]line Пиво Жатецкий гусь 0,5л ст [16:28:10]line 1.000 * 110.00 [16:28:10]line = 110.00 [16:28:10]line НДС 12% НСП 1% [16:28:10]line > о реализуемом товаре [16:28:10]line ИТОГО: 110.00 [16:28:10]line НСП 1% : 0.97 [16:28:10]line НДС 12% : 11.68 [16:28:10]line Наличными: 110.00 [16:28:10]line Безнал.: 0.00 [16:28:10]line Место: АЗС № 80 "Партнер Нефть" [16:28:10]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:28:10]line СНО: Общий режим [16:28:10]line Чек 81 24.10.2024 16:28 [16:28:10]line Смена: 492 ФФД: 1.0 [16:28:10]line ЗНМ: 0300000090 [16:28:10]line РНМ: 0000000000097022 [16:28:10]line Версия ККМ: 001 [16:28:10]line ФМ: 0000000000875000 [16:28:10]line ФД: 50439 [16:28:10]line ФПД: 61807079241664 [16:28:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162818&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50439&fm=61807079241664&tin=02508201610067®Number=0000000000097022&sum=11000 [16:28:10]line 0 [16:28:10]OFD Sender: Processing packet 50439 [packets to send 7, broken 6] [16:28:10]ProducePacketName [16:28:10]name=ofd_packets/00050439 [16:28:10]OFD Sender: To server: pG, [16:28:10]CommunicateWithHost lk.salyk.kg:30040 [16:28:10]ConnectInit lk.salyk.kg [16:28:10]written 0, free lines is 4095 [16:28:10]Connected sock=10 [16:28:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 33 01 00 00 A2 E6 2B 01 D2 35 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 31 37 39 30 06 04 2D 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B0 D1 82 D0 B5 D1 86 D0 BA D0 B8 D0 B9 20 D0 B3 D1 83 D1 81 D1 8C 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 A2 75 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 07 C5 00 00 35 04 06 00 38 36 95 00 B7 C0 97 87 21 39 FF 38 38 F2 [16:28:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 8E 9A 47 00 7A D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 07 C5 00 00 F4 03 04 00 35 21 1A 67 B6 04 01 00 00 B9 E1 DD B0 D8 ED C6 BF [16:28:11]CommunicateWithHost err = 0 [16:28:11]CheckOFDResponse [16:28:11]1017 (14) - 77093643461234 [16:28:11]1041 (16) - 0000000000875000 [16:28:11]1040 (4) - 50439 [16:28:11]1012 (4) - 24.10.2024 10:28 [16:28:11]1206 (1) - 0 [16:28:11]OFD Sender: Remove packet 50439 [16:28:11]ProducePacketName [16:28:11]name=ofd_packets/00050439 [16:28:11]NVStorageDeleteData [16:28:11]Write to MH i2c: 01 00 00 2C 37 63 [16:28:11]Write i2c OK [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: 01 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: 01 07 00 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: 01 07 00 2C 37 00 00 00 00 00 20 0D 97 [16:28:11]RasterBufferAndPrint [16:28:11]line [16:28:11]line [16:28:11]line [16:28:11]line [16:28:11]line [16:28:11]written 0, free lines is 3366 [16:28:11]process_action close_receipt done [16:28:11]requested_data is exist [16:28:11]produce_requested_data [16:28:11]requested_item fm.sn is exist - process it [16:28:11]wFMCommunicate request_size=4 [16:28:11]MH_SAM_APDU [16:28:11]CAPDU: 80 11 00 00 [16:28:11]Write to MH i2c: E2 08 00 33 37 80 11 00 00 00 00 00 00 E4 [16:28:11]Write i2c OK [16:28:11]MH_I2C_Read... [16:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:11]Read from MH i2c: E2 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: E2 17 00 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: E2 17 00 33 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 2B [16:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:28:11]wFMCommunicate OK [16:28:11]requested_item fd.num is exist - process it [16:28:11]SAM_PROTO_GetFieldsCounters [16:28:11]wFMCommunicate request_size=4 [16:28:11]MH_SAM_APDU [16:28:11]CAPDU: 80 13 00 00 [16:28:11]Write to MH i2c: E2 08 00 34 37 80 13 00 00 00 00 00 00 E7 [16:28:11]Write i2c OK [16:28:11]MH_I2C_Read... [16:28:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:11]Read from MH i2c: E2 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: E2 62 00 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: E2 62 00 34 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 07 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [16:28:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 07 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:11]wFMCommunicate OK [16:28:11]SAM_PROTO_GetFieldsCounters done [16:28:11]requested_item shift.num is exist - process it [16:28:11]requested_item shift.opened is exist - process it [16:28:11]req_shift_opened [16:28:11]FM_GetShiftState [16:28:11]SAM_PROTO_GetShiftState [16:28:11]wFMCommunicate request_size=4 [16:28:11]MH_SAM_APDU [16:28:11]CAPDU: 80 13 01 00 [16:28:11]Write to MH i2c: E2 08 00 35 37 80 13 01 00 00 00 00 00 E9 [16:28:11]Write i2c OK [16:28:11]MH_I2C_Read... [16:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:11]Read from MH i2c: E2 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: E2 0E 00 [16:28:11]MH_I2C_Read... [16:28:11]Read from MH i2c: E2 0E 00 35 37 00 09 00 01 30 90 19 67 00 00 00 00 90 00 35 [16:28:11]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:28:11]wFMCommunicate OK [16:28:11]SAM_PROTO_GetShiftState done [16:28:11]FM_GetShiftState done [16:28:11]req_shift_opened done [16:28:11]requested_item shift.open_date is exist - process it [16:28:11]req_shift_open_date [16:28:11]req_shift_open_date done [16:28:11]produce_requested_data done [16:28:11]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50439,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:28:11]process_action_free close_receipt [16:28:11]json_value_free [16:28:11]json_value_free done [16:28:11]process_json_proto returns [16:28:11]Send response to host [16:28:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50439,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:28:11]free response buf [16:28:11]execute_script done [16:28:11]execute_script returns [16:28:11]free content buf [16:28:11]Sock 7.Close socket [16:28:11]Sock 7.Thread stoped [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:31]OFD Sender: No OFD packet to send [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:46]OFD Sender: No OFD packet to send [16:28:51]OFD Sender: No OFD packet to send [16:28:56]OFD Sender: No OFD packet to send [16:29:01]OFD Sender: No OFD packet to send [16:29:06]OFD Sender: No OFD packet to send [16:29:11]OFD Sender: No OFD packet to send [16:29:16]OFD Sender: No OFD packet to send [16:29:21]OFD Sender: No OFD packet to send [16:29:26]OFD Sender: No OFD packet to send [16:29:31]OFD Sender: No OFD packet to send [16:29:36]OFD Sender: No OFD packet to send [16:29:41]OFD Sender: No OFD packet to send [16:29:46]OFD Sender: No OFD packet to send [16:29:51]OFD Sender: No OFD packet to send [16:29:56]OFD Sender: No OFD packet to send [16:30:01]OFD Sender: No OFD packet to send [16:30:06]OFD Sender: No OFD packet to send [16:30:11]OFD Sender: No OFD packet to send [16:30:16]OFD Sender: No OFD packet to send [16:30:21]OFD Sender: No OFD packet to send [16:30:26]OFD Sender: No OFD packet to send [16:30:31]OFD Sender: No OFD packet to send [16:30:36]OFD Sender: No OFD packet to send [16:30:41]OFD Sender: No OFD packet to send [16:30:46]OFD Sender: No OFD packet to send [16:30:51]OFD Sender: No OFD packet to send [16:30:56]OFD Sender: No OFD packet to send [16:31:01]OFD Sender: No OFD packet to send [16:31:06]OFD Sender: No OFD packet to send [16:31:11]OFD Sender: No OFD packet to send [16:31:16]OFD Sender: No OFD packet to send [16:31:21]OFD Sender: No OFD packet to send [16:31:26]OFD Sender: No OFD packet to send [16:31:31]OFD Sender: No OFD packet to send [16:31:36]OFD Sender: No OFD packet to send [16:31:41]OFD Sender: No OFD packet to send [16:31:46]OFD Sender: No OFD packet to send [16:31:51]OFD Sender: No OFD packet to send [16:31:56]OFD Sender: No OFD packet to send [16:32:01]OFD Sender: No OFD packet to send [16:32:06]OFD Sender: No OFD packet to send [16:32:11]OFD Sender: No OFD packet to send [16:32:16]OFD Sender: No OFD packet to send [16:32:21]OFD Sender: No OFD packet to send [16:32:26]OFD Sender: No OFD packet to send [16:32:31]OFD Sender: No OFD packet to send [16:32:36]OFD Sender: No OFD packet to send [16:32:41]OFD Sender: No OFD packet to send [16:32:46]OFD Sender: No OFD packet to send [16:32:51]OFD Sender: No OFD packet to send [16:32:56]OFD Sender: No OFD packet to send [16:33:01]OFD Sender: No OFD packet to send [16:33:06]OFD Sender: No OFD packet to send [16:33:11]OFD Sender: No OFD packet to send [16:33:16]OFD Sender: No OFD packet to send [16:33:21]OFD Sender: No OFD packet to send [16:33:26]OFD Sender: No OFD packet to send [16:33:31]OFD Sender: No OFD packet to send [16:33:36]OFD Sender: No OFD packet to send [16:33:41]OFD Sender: No OFD packet to send [16:33:46]OFD Sender: No OFD packet to send [16:33:51]OFD Sender: No OFD packet to send [16:33:56]OFD Sender: No OFD packet to send [16:34:01]OFD Sender: No OFD packet to send [16:34:06]OFD Sender: No OFD packet to send [16:34:11]OFD Sender: No OFD packet to send [16:34:16]OFD Sender: No OFD packet to send [16:34:21]OFD Sender: No OFD packet to send [16:34:26]OFD Sender: No OFD packet to send [16:34:31]OFD Sender: No OFD packet to send [16:34:36]OFD Sender: No OFD packet to send [16:34:41]OFD Sender: No OFD packet to send [16:34:46]OFD Sender: No OFD packet to send [16:34:51]OFD Sender: No OFD packet to send [16:34:56]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:41]OFD Sender: No OFD packet to send [16:35:46]OFD Sender: No OFD packet to send [16:35:51]OFD Sender: No OFD packet to send [16:35:56]OFD Sender: No OFD packet to send [16:36:01]OFD Sender: No OFD packet to send [16:36:06]OFD Sender: No OFD packet to send [16:36:11]OFD Sender: No OFD packet to send [16:36:16]OFD Sender: No OFD packet to send [16:36:21]OFD Sender: No OFD packet to send [16:36:26]OFD Sender: No OFD packet to send [16:36:31]OFD Sender: No OFD packet to send [16:36:36]OFD Sender: No OFD packet to send [16:36:41]OFD Sender: No OFD packet to send [16:36:46]OFD Sender: No OFD packet to send [16:36:51]OFD Sender: No OFD packet to send [16:36:56]OFD Sender: No OFD packet to send [16:37:01]OFD Sender: No OFD packet to send [16:37:06]OFD Sender: No OFD packet to send [16:37:11]OFD Sender: No OFD packet to send [16:37:16]OFD Sender: No OFD packet to send [16:37:21]OFD Sender: No OFD packet to send [16:37:26]OFD Sender: No OFD packet to send [16:37:32]OFD Sender: No OFD packet to send [16:37:37]OFD Sender: No OFD packet to send [16:37:42]OFD Sender: No OFD packet to send [16:37:47]OFD Sender: No OFD packet to send [16:37:52]OFD Sender: No OFD packet to send [16:37:57]OFD Sender: No OFD packet to send [16:38:02]OFD Sender: No OFD packet to send [16:38:07]OFD Sender: No OFD packet to send [16:38:12]OFD Sender: No OFD packet to send [16:38:17]OFD Sender: No OFD packet to send [16:38:22]OFD Sender: No OFD packet to send [16:38:27]OFD Sender: No OFD packet to send [16:38:32]OFD Sender: No OFD packet to send [16:38:37]OFD Sender: No OFD packet to send [16:38:42]OFD Sender: No OFD packet to send [16:38:47]OFD Sender: No OFD packet to send [16:38:52]OFD Sender: No OFD packet to send [16:38:57]OFD Sender: No OFD packet to send [16:39:02]OFD Sender: No OFD packet to send [16:39:07]OFD Sender: No OFD packet to send [16:39:12]OFD Sender: No OFD packet to send [16:39:17]OFD Sender: No OFD packet to send [16:39:22]OFD Sender: No OFD packet to send [16:39:27]OFD Sender: No OFD packet to send [16:39:32]OFD Sender: No OFD packet to send [16:39:37]OFD Sender: No OFD packet to send [16:39:42]OFD Sender: No OFD packet to send [16:39:47]OFD Sender: No OFD packet to send [16:39:52]OFD Sender: No OFD packet to send [16:39:57]OFD Sender: No OFD packet to send [16:40:02]OFD Sender: No OFD packet to send [16:40:07]OFD Sender: No OFD packet to send [16:40:12]OFD Sender: No OFD packet to send [16:40:17]OFD Sender: No OFD packet to send [16:40:22]OFD Sender: No OFD packet to send [16:40:27]OFD Sender: No OFD packet to send [16:40:32]OFD Sender: No OFD packet to send [16:40:35]accept exits with 9 [16:40:35]New connection [16:40:35]New thread 3067305316 created [16:40:35]Thread 3067161956 joined [16:40:35]Waiting for new connection... [16:40:35] Sock 9.Parse request [16:40:35]Sock 9.Check first char [16:40:35]Sock 9.First char is OK [16:40:35]request: POST /json_proto HTTP/1.0 [16:40:35]Method: POST [16:40:35]URL: /json_proto [16:40:35]Method is POST - this is cgi request [16:40:35]url: /json_proto [16:40:35]query_string will be loaded in cgi processing [16:40:35]execute_cgi json_proto POST (null) [16:40:35]execute_cgi path=json_proto method=POST [16:40:35]POST find Content-Length [16:40:35]Host: 172.17.49.196:8080 [16:40:35]Content-Length: 632 [16:40:35]Content-Type: application/json [16:40:35] [16:40:35]POST finish read [16:40:35]Found Content-Length = 632 [16:40:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164356", "tax_sys" : 0, "items" : [ { "code": "50173372", "name": "\u0416\u0435\u0432 Orbit \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 Classic", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:35]execute_script... [16:40: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 : (3)164356", "tax_sys" : 0, "items" : [ { "code": "50173372", "name": "\u0416\u0435\u0432 Orbit \u0434\u043B\u044F \u0434\u0435\u0442\u0435\u0439 Classic", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:35]POST & json_proto [16:40:35]process_json_proto [16:40:35]json parsed OK: [16:40:35]protocol is kg_v1.0 [16:40:35]action value=close_receipt [16:40:35]process_action close_receipt [16:40:35]cmd_close_receipt [16:40:35]MH_GetDate [16:40:35]Write to MH i2c: F0 00 00 36 37 5C [16:40:35]Write i2c OK [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: F0 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: F0 09 00 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: F0 09 00 36 37 00 8D 78 1A 67 BD 3B 11 67 5B [16:40:35]GetLastDocTimeStamp 1729787298 [16:40:35]current date 1729788045 [16:40:35]FM_GetShiftState [16:40:35]SAM_PROTO_GetShiftState [16:40:35]wFMCommunicate request_size=4 [16:40:35]MH_SAM_APDU [16:40:35]CAPDU: 80 13 01 00 [16:40:35]Write to MH i2c: E2 08 00 37 37 80 13 01 00 00 00 00 00 EB [16:40:35]Write i2c OK [16:40:35]MH_I2C_Read... [16:40:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:35]Read from MH i2c: E2 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: E2 0E 00 [16:40:35]MH_I2C_Read... [16:40:35]Read from MH i2c: E2 0E 00 37 37 00 09 00 01 30 90 19 67 00 00 00 00 90 00 37 [16:40:35]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:40:35]wFMCommunicate OK [16:40:35]SAM_PROTO_GetShiftState done [16:40:35]FM_GetShiftState done [16:40:35]opened in 1729728560 [16:40:35]opened+sec_in_day 1729814960 [16:40:35]quantity*price = 4000 [16:40:35]sum+1 = 4001 [16:40:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 82 24.10.2024 16:40 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50440 ФПД: 271300309471564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164045&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50440&fm=271300309471564&tin=02508201610067®Number=0000000000097022&sum=4000 0 [16:40:36]StoreToDocumentArchive [16:40:36]shift 492 fd 50440 [16:40:36]save to /storage/0492/doc_00050440 [16:40:36]save last doc name /storage/0492/doc_00050440 to /storage/kkm_last_doc_name [16:40:36]save OK [16:40:36]Clear old archive folders... [16:40:36]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:40:36]tlvbuf is 002550E0 [16:40:36]SAM_PROTO_ClearQueue [16:40:36]wFMCommunicate request_size=4 [16:40:36]MH_SAM_APDU [16:40:36]CAPDU: 80 09 00 00 [16:40:36]Write to MH i2c: E2 08 00 44 37 80 09 00 00 00 00 00 00 ED [16:40:36]Write i2c OK [16:40:36]MH_I2C_Read... [16:40:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:36]Read from MH i2c: E2 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 44 37 00 90 00 EF [16:40:36]RAPDU: 90 00 [16:40:36]wFMCommunicate OK [16:40:36]SAM_PROTO_ClearQueue done [16:40:36]KKMCreateOFDPacket [16:40:36]OFDProtocolAddRootSTLVToBuf [16:40:36]FM_MakeSignedData [16:40:36]FM_MakeSignedData [16:40:36]SAM_PROTO_SignData [16:40:36]wFMCommunicate request_size=4 [16:40:36]MH_SAM_APDU [16:40:36]CAPDU: 80 0D 01 02 [16:40:36]Write to MH i2c: E2 08 00 45 37 80 0D 01 02 00 00 00 00 F5 [16:40:36]Write i2c OK [16:40:36]MH_I2C_Read... [16:40:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:36]Read from MH i2c: E2 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 [16:40:36]MH_I2C_Read... [16:40:36]Read from MH i2c: E2 03 00 45 37 00 90 00 F0 [16:40:36]RAPDU: 90 00 [16:40:36]wFMCommunicate OK [16:40:36]wFMCommunicate request_size=255 [16:40:36]MH_SAM_APDU [16:40:36]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 8D 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [16:40:36]Write to MH i2c: E2 02 01 46 37 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 8D 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 AB [16:40:36]Write i2c OK [16:40:36]MH_I2C_Read... [16:40:37]OFD Sender: No OFD packet to send [16:40:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 46 37 00 90 00 F1 [16:40:37]RAPDU: 90 00 [16:40:37]wFMCommunicate OK [16:40:37]wFMCommunicate request_size=34 [16:40:37]MH_SAM_APDU [16:40:37]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 08 C5 00 00 35 04 06 00 F6 BF 06 92 D1 4C [16:40:37]Write to MH i2c: E2 25 00 47 37 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 08 C5 00 00 35 04 06 00 F6 BF 06 92 D1 4C 00 00 E4 [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 03 00 47 37 00 90 00 F2 [16:40:37]RAPDU: 90 00 [16:40:37]wFMCommunicate OK [16:40:37]wFMCommunicate request_size=4 [16:40:37]MH_SAM_APDU [16:40:37]CAPDU: 80 0D 03 02 [16:40:37]Write to MH i2c: E2 08 00 48 37 80 0D 03 02 00 00 00 00 FA [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 0B 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 0B 00 48 37 00 54 11 B5 55 87 CD E0 8F 90 00 2D [16:40:37]RAPDU: 54 11 B5 55 87 CD E0 8F 90 00 [16:40:37]wFMCommunicate OK [16:40:37]SAM_PROTO_SignData done [16:40:37]FM_MakeSignedData done [16:40:37]CreateOFDProtocolMessage [16:40:37]wFMCommunicate request_size=4 [16:40:37]MH_SAM_APDU [16:40:37]CAPDU: 80 11 00 00 [16:40:37]Write to MH i2c: E2 08 00 49 37 80 11 00 00 00 00 00 00 FA [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:37]Read from MH i2c: E2 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 17 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: E2 17 00 49 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 41 [16:40:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:40:37]wFMCommunicate OK [16:40:37]CreateOFDProtocolMessage done [16:40:37]OFDSenderStorePacket 50440 [16:40:37]StoreOFDPacket docnum=50440 [16:40:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 1D 56 1F 01 91 D1 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 8D 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 08 C5 00 00 35 04 06 00 F6 BF 06 92 D1 4C 54 11 B5 55 87 CD E0 8F [16:40:37]CheckFolder [16:40:37]dirname=/storage/ofd_packets [16:40:37]CheckFolder done [16:40:37]ProducePacketName [16:40:37]name=ofd_packets/00050440 [16:40:37]NVStorageSaveData ofd_packets/00050440 [16:40:37]File name is /storage/ofd_packets/00050440 [16:40:37]Write 325 bytes [16:40:37]NVStorageSaveData done [16:40:37]OFDSenderStorePacket done [16:40:37]KKMCreateOFDPacket done [16:40:37]NVStorageSaveData kkm_last_timestamp [16:40:37]File name is /storage/kkm_last_timestamp [16:40:37]Write 4 bytes [16:40:37]NVStorageSaveData done [16:40:37]ExternCall_PrintAddStr [16:40:37]wPrintStart [16:40:37]Write to MH i2c: 01 00 00 4A 37 81 [16:40:37]Write i2c OK [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: 01 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: 01 07 00 [16:40:37]MH_I2C_Read... [16:40:37]Read from MH i2c: 01 07 00 4A 37 00 00 00 00 00 FF 0F 96 [16:40:37]RasterBufferAndPrint [16:40:37]line Счет N : (3)164356 [16:40:37]line ИНН: 02508201610067 [16:40:37]line Контрольно-Кассовый Чек [16:40:37]line ПРОДАЖА [16:40:37]line Товар: 50173372 [16:40:37]line Жев Orbit для детей Classic [16:40:37]line 1.000 * 40.00 [16:40:37]line = 40.00 [16:40:37]line НДС 12% НСП 1% [16:40:37]line > о реализуемом товаре [16:40:37]line ИТОГО: 40.00 [16:40:37]line НСП 1% : 0.35 [16:40:37]line НДС 12% : 4.25 [16:40:37]line Наличными: 40.00 [16:40:37]line Безнал.: 0.00 [16:40:37]line Место: АЗС № 80 "Партнер Нефть" [16:40:37]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:40:37]line СНО: Общий режим [16:40:37]line Чек 82 24.10.2024 16:40 [16:40:37]line Смена: 492 ФФД: 1.0 [16:40:37]line ЗНМ: 0300000090 [16:40:37]line РНМ: 0000000000097022 [16:40:37]line Версия ККМ: 001 [16:40:37]line ФМ: 0000000000875000 [16:40:37]line ФД: 50440 [16:40:37]line ФПД: 271300309471564 [16:40:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164045&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50440&fm=271300309471564&tin=02508201610067®Number=0000000000097022&sum=4000 [16:40:37]line 0 [16:40:37]OFD Sender: Processing packet 50440 [packets to send 7, broken 6] [16:40:37]ProducePacketName [16:40:37]name=ofd_packets/00050440 [16:40:37]OFD Sender: To server: pG, [16:40:37]CommunicateWithHost lk.salyk.kg:30040 [16:40:37]ConnectInit lk.salyk.kg [16:40:37]written 0, free lines is 4095 [16:40:37]Connected sock=10 [16:40:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 1D 56 1F 01 91 D1 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 30 31 37 33 33 37 32 06 04 26 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B4 D0 BB D1 8F 20 D0 B4 D0 B5 D1 82 D0 B5 D0 B9 20 43 6C 61 73 73 69 63 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 8D 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 08 C5 00 00 35 04 06 00 F6 BF 06 92 D1 4C 54 11 B5 55 87 CD E0 8F [16:40:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 E8 BE 47 00 CE 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 08 C5 00 00 F4 03 04 00 20 24 1A 67 B6 04 01 00 00 44 96 05 A8 11 CB A6 00 [16:40:38]CommunicateWithHost err = 0 [16:40:38]CheckOFDResponse [16:40:38]1017 (14) - 77093643461234 [16:40:38]1041 (16) - 0000000000875000 [16:40:38]1040 (4) - 50440 [16:40:38]1012 (4) - 24.10.2024 10:40 [16:40:38]1206 (1) - 0 [16:40:38]OFD Sender: Remove packet 50440 [16:40:38]ProducePacketName [16:40:38]name=ofd_packets/00050440 [16:40:38]NVStorageDeleteData [16:40:38]Write to MH i2c: 01 00 00 72 37 A9 [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: 01 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: 01 07 00 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: 01 07 00 72 37 00 00 00 00 00 15 0D D2 [16:40:38]RasterBufferAndPrint [16:40:38]line [16:40:38]line [16:40:38]line [16:40:38]line [16:40:38]line [16:40:38]written 0, free lines is 3357 [16:40:38]process_action close_receipt done [16:40:38]requested_data is exist [16:40:38]produce_requested_data [16:40:38]requested_item fm.sn is exist - process it [16:40:38]wFMCommunicate request_size=4 [16:40:38]MH_SAM_APDU [16:40:38]CAPDU: 80 11 00 00 [16:40:38]Write to MH i2c: E2 08 00 79 37 80 11 00 00 00 00 00 00 2A [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: E2 [16:40:38]MH_I2C_Read... [16:40:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:38]Read from MH i2c: E2 17 00 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: E2 17 00 79 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 71 [16:40:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:40:38]wFMCommunicate OK [16:40:38]requested_item fd.num is exist - process it [16:40:38]SAM_PROTO_GetFieldsCounters [16:40:38]wFMCommunicate request_size=4 [16:40:38]MH_SAM_APDU [16:40:38]CAPDU: 80 13 00 00 [16:40:38]Write to MH i2c: E2 08 00 7A 37 80 13 00 00 00 00 00 00 2D [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:38]Read from MH i2c: E2 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: E2 62 00 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: E2 62 00 7A 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 08 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [16:40:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 08 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:38]wFMCommunicate OK [16:40:38]SAM_PROTO_GetFieldsCounters done [16:40:38]requested_item shift.num is exist - process it [16:40:38]requested_item shift.opened is exist - process it [16:40:38]req_shift_opened [16:40:38]FM_GetShiftState [16:40:38]SAM_PROTO_GetShiftState [16:40:38]wFMCommunicate request_size=4 [16:40:38]MH_SAM_APDU [16:40:38]CAPDU: 80 13 01 00 [16:40:38]Write to MH i2c: E2 08 00 7B 37 80 13 01 00 00 00 00 00 2F [16:40:38]Write i2c OK [16:40:38]MH_I2C_Read... [16:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:38]Read from MH i2c: E2 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: E2 0E 00 [16:40:38]MH_I2C_Read... [16:40:38]Read from MH i2c: E2 0E 00 7B 37 00 09 00 01 30 90 19 67 00 00 00 00 90 00 7B [16:40:38]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:40:38]wFMCommunicate OK [16:40:38]SAM_PROTO_GetShiftState done [16:40:38]FM_GetShiftState done [16:40:38]req_shift_opened done [16:40:38]requested_item shift.open_date is exist - process it [16:40:38]req_shift_open_date [16:40:38]req_shift_open_date done [16:40:38]produce_requested_data done [16:40:38]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50440,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:40:38]process_action_free close_receipt [16:40:38]json_value_free [16:40:38]json_value_free done [16:40:38]process_json_proto returns [16:40:38]Send response to host [16:40:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50440,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:40:38]free response buf [16:40:38]execute_script done [16:40:38]execute_script returns [16:40:38]free content buf [16:40:38]Sock 9.Close socket [16:40:38]Sock 9.Thread stoped [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:37]accept exits with 7 [16:41:37]New connection [16:41:37]New thread 3067161956 created [16:41:37]Thread 3067305316 joined [16:41:37]Waiting for new connection... [16:41:37] Sock 7.Parse request [16:41:37]Sock 7.Check first char [16:41:37]Sock 7.First char is OK [16:41:37]request: POST /json_proto HTTP/1.0 [16:41:37]Method: POST [16:41:37]URL: /json_proto [16:41:37]Method is POST - this is cgi request [16:41:37]url: /json_proto [16:41:37]query_string will be loaded in cgi processing [16:41:37]execute_cgi json_proto POST (null) [16:41:37]execute_cgi path=json_proto method=POST [16:41:37]POST find Content-Length [16:41:37]Host: 172.17.49.196:8080 [16:41:37]Content-Length: 683 [16:41:37]Content-Type: application/json [16:41:37] [16:41:37]POST finish read [16:41:37]Found Content-Length = 683 [16:41:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164357", "tax_sys" : 0, "items" : [ { "code": "4870202522015", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:37]execute_script... [16:41:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164357", "tax_sys" : 0, "items" : [ { "code": "4870202522015", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:37]POST & json_proto [16:41:37]process_json_proto [16:41:37]json parsed OK: [16:41:37]protocol is kg_v1.0 [16:41:37]action value=close_receipt [16:41:37]process_action close_receipt [16:41:37]cmd_close_receipt [16:41:37]MH_GetDate [16:41:37]Write to MH i2c: F0 00 00 7C 37 A2 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: F0 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: F0 09 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: F0 09 00 7C 37 00 CB 78 1A 67 BD 3B 11 67 DF [16:41:37]GetLastDocTimeStamp 1729788045 [16:41:37]current date 1729788107 [16:41:37]FM_GetShiftState [16:41:37]SAM_PROTO_GetShiftState [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 13 01 00 [16:41:37]Write to MH i2c: E2 08 00 7D 37 80 13 01 00 00 00 00 00 31 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 0E 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 0E 00 7D 37 00 09 00 01 30 90 19 67 00 00 00 00 90 00 7D [16:41:37]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:41:37]wFMCommunicate OK [16:41:37]SAM_PROTO_GetShiftState done [16:41:37]FM_GetShiftState done [16:41:37]opened in 1729728560 [16:41:37]opened+sec_in_day 1729814960 [16:41:37]quantity*price = 10400 [16:41:37]sum+1 = 10401 [16:41:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 104.00 НСП 1% : 0.92 НДС 12% : 11.04 Наличными: 104.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 83 24.10.2024 16:41 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50441 ФПД: 272255804690648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164147&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50441&fm=272255804690648&tin=02508201610067®Number=0000000000097022&sum=10400 0 [16:41:38]StoreToDocumentArchive [16:41:38]shift 492 fd 50441 [16:41:38]save to /storage/0492/doc_00050441 [16:41:38]save last doc name /storage/0492/doc_00050441 to /storage/kkm_last_doc_name [16:41:38]save OK [16:41:38]Clear old archive folders... [16:41:38]ProcessDocumentItem done err = 0, tmpTLVsize=291 [16:41:38]tlvbuf is 00119FC0 [16:41:38]SAM_PROTO_ClearQueue [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 09 00 00 [16:41:38]Write to MH i2c: E2 08 00 8A 37 80 09 00 00 00 00 00 00 33 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 8A 37 00 90 00 35 [16:41:38]RAPDU: 90 00 [16:41:38]wFMCommunicate OK [16:41:38]SAM_PROTO_ClearQueue done [16:41:38]KKMCreateOFDPacket [16:41:38]OFDProtocolAddRootSTLVToBuf [16:41:38]FM_MakeSignedData [16:41:38]FM_MakeSignedData [16:41:38]SAM_PROTO_SignData [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 0D 01 02 [16:41:38]Write to MH i2c: E2 08 00 8B 37 80 0D 01 02 00 00 00 00 3B [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 8B 37 00 90 00 36 [16:41:38]RAPDU: 90 00 [16:41:38]wFMCommunicate OK [16:41:38]wFMCommunicate request_size=255 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 0D 02 02 FA 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 CB 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [16:41:38]Write to MH i2c: E2 02 01 8C 37 80 0D 02 02 FA 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 CB 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 05 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 8C 37 00 90 00 37 [16:41:39]RAPDU: 90 00 [16:41:39]wFMCommunicate OK [16:41:39]wFMCommunicate request_size=50 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 0D 02 02 2D 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 09 C5 00 00 35 04 06 00 F7 9D 7E 86 D0 D8 [16:41:39]Write to MH i2c: E2 35 00 8D 37 80 0D 02 02 2D 00 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 09 C5 00 00 35 04 06 00 F7 9D 7E 86 D0 D8 00 00 9A [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 8D 37 00 90 00 38 [16:41:39]RAPDU: 90 00 [16:41:39]wFMCommunicate OK [16:41:39]wFMCommunicate request_size=4 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 0D 03 02 [16:41:39]Write to MH i2c: E2 08 00 8E 37 80 0D 03 02 00 00 00 00 40 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 0B 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 0B 00 8E 37 00 32 75 D9 D4 13 86 45 1C 90 00 8F [16:41:39]RAPDU: 32 75 D9 D4 13 86 45 1C 90 00 [16:41:39]wFMCommunicate OK [16:41:39]SAM_PROTO_SignData done [16:41:39]FM_MakeSignedData done [16:41:39]CreateOFDProtocolMessage [16:41:39]wFMCommunicate request_size=4 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 11 00 00 [16:41:39]Write to MH i2c: E2 08 00 8F 37 80 11 00 00 00 00 00 00 40 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 17 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 17 00 8F 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 87 [16:41:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:41:39]wFMCommunicate OK [16:41:39]CreateOFDProtocolMessage done [16:41:39]OFDSenderStorePacket 50441 [16:41:39]StoreOFDPacket docnum=50441 [16:41:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 37 01 00 00 CD 2D 2F 01 D4 EE 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 CB 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 09 C5 00 00 35 04 06 00 F7 9D 7E 86 D0 D8 32 75 D9 D4 13 86 45 1C [16:41:39]CheckFolder [16:41:39]dirname=/storage/ofd_packets [16:41:39]CheckFolder done [16:41:39]ProducePacketName [16:41:39]name=ofd_packets/00050441 [16:41:39]NVStorageSaveData ofd_packets/00050441 [16:41:39]File name is /storage/ofd_packets/00050441 [16:41:39]Write 341 bytes [16:41:39]NVStorageSaveData done [16:41:39]OFDSenderStorePacket done [16:41:39]KKMCreateOFDPacket done [16:41:39]NVStorageSaveData kkm_last_timestamp [16:41:39]File name is /storage/kkm_last_timestamp [16:41:39]Write 4 bytes [16:41:39]NVStorageSaveData done [16:41:39]ExternCall_PrintAddStr [16:41:39]wPrintStart [16:41:39]Write to MH i2c: 01 00 00 90 37 C7 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: 01 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: 01 07 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: 01 07 00 90 37 00 00 00 00 00 FF 0F DC [16:41:39]RasterBufferAndPrint [16:41:39]line Счет N : (3)164357 [16:41:39]line ИНН: 02508201610067 [16:41:39]line Контрольно-Кассовый Чек [16:41:39]line ПРОДАЖА [16:41:39]line Товар: 4870202522015 [16:41:39]line Напиток Maxi Чай Грушевый 1,2л [16:41:39]line 1.000 * 104.00 [16:41:39]line = 104.00 [16:41:39]line НДС 12% НСП 1% [16:41:39]line > о реализуемом товаре [16:41:39]line ИТОГО: 104.00 [16:41:39]line НСП 1% : 0.92 [16:41:39]line НДС 12% : 11.04 [16:41:39]line Наличными: 104.00 [16:41:39]line Безнал.: 0.00 [16:41:39]line Место: АЗС № 80 "Партнер Нефть" [16:41:39]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:41:39]line СНО: Общий режим [16:41:39]line Чек 83 24.10.2024 16:41 [16:41:39]line Смена: 492 ФФД: 1.0 [16:41:39]line ЗНМ: 0300000090 [16:41:39]line РНМ: 0000000000097022 [16:41:39]line Версия ККМ: 001 [16:41:39]line ФМ: 0000000000875000 [16:41:39]line ФД: 50441 [16:41:39]line ФПД: 272255804690648 [16:41:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164147&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50441&fm=272255804690648&tin=02508201610067®Number=0000000000097022&sum=10400 [16:41:39]OFD Sender: Processing packet 50441 [packets to send 7, broken 6] [16:41:39]ProducePacketName [16:41:39]name=ofd_packets/00050441 [16:41:39]OFD Sender: To server: pG, [16:41:39]CommunicateWithHost lk.salyk.kg:30040 [16:41:39]ConnectInit lk.salyk.kg [16:41:39]line 0 [16:41:39]written 0, free lines is 4095 [16:41:39]Connected sock=10 [16:41:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 37 01 00 00 CD 2D 2F 01 D4 EE 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 CB 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 09 C5 00 00 35 04 06 00 F7 9D 7E 86 D0 D8 32 75 D9 D4 13 86 45 1C [16:41:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 6D 7F 47 00 E8 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 09 C5 00 00 F4 03 04 00 5E 24 1A 67 B6 04 01 00 00 1D 22 56 33 D7 65 17 E5 [16:41:40]CommunicateWithHost err = 0 [16:41:40]CheckOFDResponse [16:41:40]1017 (14) - 77093643461234 [16:41:40]1041 (16) - 0000000000875000 [16:41:40]1040 (4) - 50441 [16:41:40]1012 (4) - 24.10.2024 10:41 [16:41:40]1206 (1) - 0 [16:41:40]OFD Sender: Remove packet 50441 [16:41:40]ProducePacketName [16:41:40]name=ofd_packets/00050441 [16:41:40]NVStorageDeleteData [16:41:40]Write to MH i2c: 01 00 00 B9 37 F0 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 07 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 07 00 B9 37 00 00 00 00 00 07 0D 0B [16:41:40]RasterBufferAndPrint [16:41:40]line [16:41:40]line [16:41:40]line [16:41:40]line [16:41:40]line [16:41:40]written 0, free lines is 3341 [16:41:40]process_action close_receipt done [16:41:40]requested_data is exist [16:41:40]produce_requested_data [16:41:40]requested_item fm.sn is exist - process it [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 11 00 00 [16:41:40]Write to MH i2c: E2 08 00 C0 37 80 11 00 00 00 00 00 00 71 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 C0 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B8 [16:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:41:40]wFMCommunicate OK [16:41:40]requested_item fd.num is exist - process it [16:41:40]SAM_PROTO_GetFieldsCounters [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 13 00 00 [16:41:40]Write to MH i2c: E2 08 00 C1 37 80 13 00 00 00 00 00 00 74 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 62 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 62 00 C1 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 09 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [16:41:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 09 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_GetFieldsCounters done [16:41:40]requested_item shift.num is exist - process it [16:41:40]requested_item shift.opened is exist - process it [16:41:40]req_shift_opened [16:41:40]FM_GetShiftState [16:41:40]SAM_PROTO_GetShiftState [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 13 01 00 [16:41:40]Write to MH i2c: E2 08 00 C2 37 80 13 01 00 00 00 00 00 76 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0E 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0E 00 C2 37 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C2 [16:41:40]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_GetShiftState done [16:41:40]FM_GetShiftState done [16:41:40]req_shift_opened done [16:41:40]requested_item shift.open_date is exist - process it [16:41:40]req_shift_open_date [16:41:40]req_shift_open_date done [16:41:40]produce_requested_data done [16:41:40]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50441,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:41:40]process_action_free close_receipt [16:41:40]json_value_free [16:41:40]json_value_free done [16:41:40]process_json_proto returns [16:41:40]Send response to host [16:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50441,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:41:40]free response buf [16:41:40]execute_script done [16:41:40]execute_script returns [16:41:40]free content buf [16:41:40]Sock 7.Close socket [16:41:40]Sock 7.Thread stoped [16:41:40]OFD Sender: No OFD packet to send [16:41:45]OFD Sender: No OFD packet to send [16:41:50]OFD Sender: No OFD packet to send [16:41:52]accept exits with 9 [16:41:52]New connection [16:41:52]New thread 3067305316 created [16:41:52]Thread 3067161956 joined [16:41:52]Waiting for new connection... [16:41:52] Sock 9.Parse request [16:41:52]Sock 9.Check first char [16:41:52]Sock 9.First char is OK [16:41:52]request: POST /json_proto HTTP/1.0 [16:41:52]Method: POST [16:41:52]URL: /json_proto [16:41:52]Method is POST - this is cgi request [16:41:52]url: /json_proto [16:41:52]query_string will be loaded in cgi processing [16:41:52]execute_cgi json_proto POST (null) [16:41:52]execute_cgi path=json_proto method=POST [16:41:52]POST find Content-Length [16:41:52]Host: 172.17.49.196:8080 [16:41:52]Content-Length: 782 [16:41:52]Content-Type: application/json [16:41:52] [16:41:52]POST finish read [16:41:52]Found Content-Length = 782 [16:41:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164358", "tax_sys" : 0, "items" : [ { "code": "4607065000868", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:52]execute_script... [16:41: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 : (3)164358", "tax_sys" : 0, "items" : [ { "code": "4607065000868", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:52]POST & json_proto [16:41:52]process_json_proto [16:41:52]json parsed OK: [16:41:52]protocol is kg_v1.0 [16:41:52]action value=close_receipt [16:41:52]process_action close_receipt [16:41:52]cmd_close_receipt [16:41:52]MH_GetDate [16:41:52]Write to MH i2c: F0 00 00 C3 37 E9 [16:41:52]Write i2c OK [16:41:52]MH_I2C_Read... [16:41:52]Read from MH i2c: F0 [16:41:52]MH_I2C_Read... [16:41:52]Read from MH i2c: F0 09 00 [16:41:52]MH_I2C_Read... [16:41:52]Read from MH i2c: F0 09 00 C3 37 00 D9 78 1A 67 BD 3B 11 67 34 [16:41:52]GetLastDocTimeStamp 1729788107 [16:41:52]current date 1729788121 [16:41:52]FM_GetShiftState [16:41:52]SAM_PROTO_GetShiftState [16:41:52]wFMCommunicate request_size=4 [16:41:52]MH_SAM_APDU [16:41:52]CAPDU: 80 13 01 00 [16:41:52]Write to MH i2c: E2 08 00 C4 37 80 13 01 00 00 00 00 00 78 [16:41:52]Write i2c OK [16:41:52]MH_I2C_Read... [16:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:52]Read from MH i2c: E2 [16:41:52]MH_I2C_Read... [16:41:52]Read from MH i2c: E2 0E 00 [16:41:52]MH_I2C_Read... [16:41:52]Read from MH i2c: E2 0E 00 C4 37 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C4 [16:41:52]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:41:52]wFMCommunicate OK [16:41:52]SAM_PROTO_GetShiftState done [16:41:52]FM_GetShiftState done [16:41:52]opened in 1729728560 [16:41:52]opened+sec_in_day 1729814960 [16:41:52]quantity*price = 7000 [16:41:52]sum+1 = 7001 [16:41:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 0.00 Безнал.: 70.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 84 24.10.2024 16:42 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50442 ФПД: 203232368907833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164202&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50442&fm=203232368907833&tin=02508201610067®Number=0000000000097022&sum=7000 0 [16:41:53]StoreToDocumentArchive [16:41:53]shift 492 fd 50442 [16:41:53]save to /storage/0492/doc_00050442 [16:41:53]save last doc name /storage/0492/doc_00050442 to /storage/kkm_last_doc_name [16:41:53]save OK [16:41:53]Clear old archive folders... [16:41:53]ProcessDocumentItem done err = 0, tmpTLVsize=281 [16:41:53]tlvbuf is 00119BC0 [16:41:53]SAM_PROTO_ClearQueue [16:41:53]wFMCommunicate request_size=4 [16:41:53]MH_SAM_APDU [16:41:53]CAPDU: 80 09 00 00 [16:41:53]Write to MH i2c: E2 08 00 D1 37 80 09 00 00 00 00 00 00 7A [16:41:53]Write i2c OK [16:41:53]MH_I2C_Read... [16:41:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:53]Read from MH i2c: E2 [16:41:53]MH_I2C_Read... [16:41:53]Read from MH i2c: E2 03 00 [16:41:53]MH_I2C_Read... [16:41:53]Read from MH i2c: E2 03 00 D1 37 00 90 00 7C [16:41:53]RAPDU: 90 00 [16:41:53]wFMCommunicate OK [16:41:53]SAM_PROTO_ClearQueue done [16:41:53]KKMCreateOFDPacket [16:41:53]OFDProtocolAddRootSTLVToBuf [16:41:53]FM_MakeSignedData [16:41:53]FM_MakeSignedData [16:41:53]SAM_PROTO_SignData [16:41:53]wFMCommunicate request_size=4 [16:41:53]MH_SAM_APDU [16:41:53]CAPDU: 80 0D 01 02 [16:41:53]Write to MH i2c: E2 08 00 D2 37 80 0D 01 02 00 00 00 00 82 [16:41:53]Write i2c OK [16:41:53]MH_I2C_Read... [16:41:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:53]Read from MH i2c: E2 [16:41:53]MH_I2C_Read... [16:41:53]Read from MH i2c: E2 03 00 [16:41:53]MH_I2C_Read... [16:41:53]Read from MH i2c: E2 03 00 D2 37 00 90 00 7D [16:41:53]RAPDU: 90 00 [16:41:53]wFMCommunicate OK [16:41:53]wFMCommunicate request_size=255 [16:41:53]MH_SAM_APDU [16:41:53]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 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 E7 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 DA 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 [16:41:53]Write to MH i2c: E2 02 01 D3 37 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 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 E7 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 DA 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 00 1A [16:41:53]Write i2c OK [16:41:53]MH_I2C_Read... [16:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:54]Read from MH i2c: E2 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 03 00 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 03 00 D3 37 00 90 00 7E [16:41:54]RAPDU: 90 00 [16:41:54]wFMCommunicate OK [16:41:54]wFMCommunicate request_size=40 [16:41:54]MH_SAM_APDU [16:41:54]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0A C5 00 00 35 04 06 00 B8 D6 B9 27 D6 39 [16:41:54]Write to MH i2c: E2 2B 00 D4 37 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0A C5 00 00 35 04 06 00 B8 D6 B9 27 D6 39 00 00 82 [16:41:54]Write i2c OK [16:41:54]MH_I2C_Read... [16:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:54]Read from MH i2c: E2 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 03 00 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 03 00 D4 37 00 90 00 7F [16:41:54]RAPDU: 90 00 [16:41:54]wFMCommunicate OK [16:41:54]wFMCommunicate request_size=4 [16:41:54]MH_SAM_APDU [16:41:54]CAPDU: 80 0D 03 02 [16:41:54]Write to MH i2c: E2 08 00 D5 37 80 0D 03 02 00 00 00 00 87 [16:41:54]Write i2c OK [16:41:54]MH_I2C_Read... [16:41:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:54]Read from MH i2c: E2 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 0B 00 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 0B 00 D5 37 00 C2 96 2C 2E B2 50 44 85 90 00 05 [16:41:54]RAPDU: C2 96 2C 2E B2 50 44 85 90 00 [16:41:54]wFMCommunicate OK [16:41:54]SAM_PROTO_SignData done [16:41:54]FM_MakeSignedData done [16:41:54]CreateOFDProtocolMessage [16:41:54]wFMCommunicate request_size=4 [16:41:54]MH_SAM_APDU [16:41:54]CAPDU: 80 11 00 00 [16:41:54]Write to MH i2c: E2 08 00 D6 37 80 11 00 00 00 00 00 00 87 [16:41:54]Write i2c OK [16:41:54]MH_I2C_Read... [16:41:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:54]Read from MH i2c: E2 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 17 00 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: E2 17 00 D6 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 CE [16:41:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:41:54]wFMCommunicate OK [16:41:54]CreateOFDProtocolMessage done [16:41:54]OFDSenderStorePacket 50442 [16:41:54]StoreOFDPacket docnum=50442 [16:41:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 38 F1 25 01 B9 E3 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 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 E7 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 DA 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0A C5 00 00 35 04 06 00 B8 D6 B9 27 D6 39 C2 96 2C 2E B2 50 44 85 [16:41:54]CheckFolder [16:41:54]dirname=/storage/ofd_packets [16:41:54]CheckFolder done [16:41:54]ProducePacketName [16:41:54]name=ofd_packets/00050442 [16:41:54]NVStorageSaveData ofd_packets/00050442 [16:41:54]File name is /storage/ofd_packets/00050442 [16:41:54]Write 331 bytes [16:41:54]NVStorageSaveData done [16:41:54]OFDSenderStorePacket done [16:41:54]KKMCreateOFDPacket done [16:41:54]NVStorageSaveData kkm_last_timestamp [16:41:54]File name is /storage/kkm_last_timestamp [16:41:54]Write 4 bytes [16:41:54]NVStorageSaveData done [16:41:54]ExternCall_PrintAddStr [16:41:54]wPrintStart [16:41:54]Write to MH i2c: 01 00 00 D7 37 0E [16:41:54]Write i2c OK [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: 01 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: 01 07 00 [16:41:54]MH_I2C_Read... [16:41:54]Read from MH i2c: 01 07 00 D7 37 00 00 00 00 00 FF 0F 23 [16:41:54]RasterBufferAndPrint [16:41:54]line Счет N : (3)164358 [16:41:54]line ИНН: 02508201610067 [16:41:54]line Контрольно-Кассовый Чек [16:41:54]line ПРОДАЖА [16:41:54]line Товар: 4607065000868 [16:41:54]line Шок M&M`s с шоколадом 45г [16:41:54]line 1.000 * 70.00 [16:41:54]line = 70.00 [16:41:54]line НДС 12% НСП 1% [16:41:54]line > о реализуемом товаре [16:41:54]line ИТОГО: 70.00 [16:41:54]line НСП 1% : 0.62 [16:41:54]line НДС 12% : 7.43 [16:41:54]line Наличными: 0.00 [16:41:54]line Безнал.: 70.00 [16:41:54]line Место: АЗС № 80 "Партнер Нефть" [16:41:54]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:41:54]line СНО: Общий режим [16:41:54]line Чек 84 24.10.2024 16:42 [16:41:54]line Смена: 492 ФФД: 1.0 [16:41:54]line ЗНМ: 0300000090 [16:41:54]line РНМ: 0000000000097022 [16:41:54]line Версия ККМ: 001 [16:41:54]line Платежная система: Mbank [16:41:54]line ФМ: 0000000000875000 [16:41:54]line ФД: 50442 [16:41:54]line ФПД: 203232368907833 [16:41:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164202&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50442&fm=203232368907833&tin=02508201610067®Number=0000000000097022&sum=7000 [16:41:54]line 0 [16:41:54]OFD Sender: Processing packet 50442 [packets to send 7, broken 6] [16:41:54]ProducePacketName [16:41:54]name=ofd_packets/00050442 [16:41:54]OFD Sender: To server: pG, [16:41:54]CommunicateWithHost lk.salyk.kg:30040 [16:41:54]ConnectInit lk.salyk.kg [16:41:54]written 0, free lines is 4095 [16:41:54]Connected sock=10 [16:41:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 38 F1 25 01 B9 E3 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 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 E7 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 DA 78 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0A C5 00 00 35 04 06 00 B8 D6 B9 27 D6 39 C2 96 2C 2E B2 50 44 85 [16:41:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 93 1D 47 00 81 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0A C5 00 00 F4 03 04 00 6D 24 1A 67 B6 04 01 00 00 44 5E A4 6C AF D1 73 A6 [16:41:54]CommunicateWithHost err = 0 [16:41:54]CheckOFDResponse [16:41:54]1017 (14) - 77093643461234 [16:41:54]1041 (16) - 0000000000875000 [16:41:54]1040 (4) - 50442 [16:41:54]1012 (4) - 24.10.2024 10:41 [16:41:54]1206 (1) - 0 [16:41:54]OFD Sender: Remove packet 50442 [16:41:54]ProducePacketName [16:41:54]name=ofd_packets/00050442 [16:41:54]NVStorageDeleteData [16:41:55]Write to MH i2c: 01 00 00 00 38 38 [16:41:55]Write i2c OK [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: 01 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: 01 07 00 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: 01 07 00 00 38 00 00 00 00 00 1A 0D 66 [16:41:55]RasterBufferAndPrint [16:41:55]line [16:41:55]line [16:41:55]line [16:41:55]line [16:41:55]line [16:41:55]written 0, free lines is 3363 [16:41:55]process_action close_receipt done [16:41:55]requested_data is exist [16:41:55]produce_requested_data [16:41:55]requested_item fm.sn is exist - process it [16:41:55]wFMCommunicate request_size=4 [16:41:55]MH_SAM_APDU [16:41:55]CAPDU: 80 11 00 00 [16:41:55]Write to MH i2c: E2 08 00 07 38 80 11 00 00 00 00 00 00 B9 [16:41:55]Write i2c OK [16:41:55]MH_I2C_Read... [16:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:55]Read from MH i2c: E2 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: E2 17 00 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: E2 17 00 07 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 00 [16:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:41:55]wFMCommunicate OK [16:41:55]requested_item fd.num is exist - process it [16:41:55]SAM_PROTO_GetFieldsCounters [16:41:55]wFMCommunicate request_size=4 [16:41:55]MH_SAM_APDU [16:41:55]CAPDU: 80 13 00 00 [16:41:55]Write to MH i2c: E2 08 00 08 38 80 13 00 00 00 00 00 00 BC [16:41:55]Write i2c OK [16:41:55]MH_I2C_Read... [16:41:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:55]Read from MH i2c: E2 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: E2 62 00 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: E2 62 00 08 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [16:41:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:55]wFMCommunicate OK [16:41:55]SAM_PROTO_GetFieldsCounters done [16:41:55]requested_item shift.num is exist - process it [16:41:55]requested_item shift.opened is exist - process it [16:41:55]req_shift_opened [16:41:55]FM_GetShiftState [16:41:55]SAM_PROTO_GetShiftState [16:41:55]wFMCommunicate request_size=4 [16:41:55]MH_SAM_APDU [16:41:55]CAPDU: 80 13 01 00 [16:41:55]Write to MH i2c: E2 08 00 09 38 80 13 01 00 00 00 00 00 BE [16:41:55]Write i2c OK [16:41:55]MH_I2C_Read... [16:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:55]Read from MH i2c: E2 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: E2 0E 00 [16:41:55]MH_I2C_Read... [16:41:55]Read from MH i2c: E2 0E 00 09 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 0A [16:41:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:41:55]wFMCommunicate OK [16:41:55]SAM_PROTO_GetShiftState done [16:41:55]FM_GetShiftState done [16:41:55]req_shift_opened done [16:41:55]requested_item shift.open_date is exist - process it [16:41:55]req_shift_open_date [16:41:55]req_shift_open_date done [16:41:55]produce_requested_data done [16:41:55]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50442,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:41:55]process_action_free close_receipt [16:41:55]json_value_free [16:41:55]json_value_free done [16:41:55]process_json_proto returns [16:41:55]Send response to host [16:41:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50442,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:41:55]free response buf [16:41:55]execute_script done [16:41:55]execute_script returns [16:41:55]free content buf [16:41:55]Sock 9.Close socket [16:41:55]Sock 9.Thread stoped [16:41:55]OFD Sender: No OFD packet to send [16:42:00]OFD Sender: No OFD packet to send [16:42:05]OFD Sender: No OFD packet to send [16:42:10]OFD Sender: No OFD packet to send [16:42:15]OFD Sender: No OFD packet to send [16:42:20]OFD Sender: No OFD packet to send [16:42:25]OFD Sender: No OFD packet to send [16:42:30]OFD Sender: No OFD packet to send [16:42:35]OFD Sender: No OFD packet to send [16:42:40]OFD Sender: No OFD packet to send [16:42:45]OFD Sender: No OFD packet to send [16:42:50]OFD Sender: No OFD packet to send [16:42:55]OFD Sender: No OFD packet to send [16:43:00]OFD Sender: No OFD packet to send [16:43:05]OFD Sender: No OFD packet to send [16:43:10]OFD Sender: No OFD packet to send [16:43:15]OFD Sender: No OFD packet to send [16:43:20]OFD Sender: No OFD packet to send [16:43:25]OFD Sender: No OFD packet to send [16:43:30]OFD Sender: No OFD packet to send [16:43:35]OFD Sender: No OFD packet to send [16:43:40]OFD Sender: No OFD packet to send [16:43:45]OFD Sender: No OFD packet to send [16:43:50]OFD Sender: No OFD packet to send [16:43:55]OFD Sender: No OFD packet to send [16:44:00]OFD Sender: No OFD packet to send [16:44:05]OFD Sender: No OFD packet to send [16:44:10]OFD Sender: No OFD packet to send [16:44:15]OFD Sender: No OFD packet to send [16:44:20]OFD Sender: No OFD packet to send [16:44:25]OFD Sender: No OFD packet to send [16:44:30]OFD Sender: No OFD packet to send [16:44:35]OFD Sender: No OFD packet to send [16:44:40]OFD Sender: No OFD packet to send [16:44:45]OFD Sender: No OFD packet to send [16:44:50]OFD Sender: No OFD packet to send [16:44:55]OFD Sender: No OFD packet to send [16:45:00]OFD Sender: No OFD packet to send [16:45:05]OFD Sender: No OFD packet to send [16:45:10]OFD Sender: No OFD packet to send [16:45:15]OFD Sender: No OFD packet to send [16:45:20]OFD Sender: No OFD packet to send [16:45:25]OFD Sender: No OFD packet to send [16:45:30]OFD Sender: No OFD packet to send [16:45:35]OFD Sender: No OFD packet to send [16:45:40]OFD Sender: No OFD packet to send [16:45:45]OFD Sender: No OFD packet to send [16:45:50]OFD Sender: No OFD packet to send [16:45:55]OFD Sender: No OFD packet to send [16:46:00]OFD Sender: No OFD packet to send [16:46:05]OFD Sender: No OFD packet to send [16:46:10]OFD Sender: No OFD packet to send [16:46:15]OFD Sender: No OFD packet to send [16:46:20]OFD Sender: No OFD packet to send [16:46:25]OFD Sender: No OFD packet to send [16:46:30]OFD Sender: No OFD packet to send [16:46:35]OFD Sender: No OFD packet to send [16:46:40]OFD Sender: No OFD packet to send [16:46:45]OFD Sender: No OFD packet to send [16:46:50]OFD Sender: No OFD packet to send [16:46:55]OFD Sender: No OFD packet to send [16:47:00]OFD Sender: No OFD packet to send [16:47:05]OFD Sender: No OFD packet to send [16:47:10]OFD Sender: No OFD packet to send [16:47:15]OFD Sender: No OFD packet to send [16:47:20]OFD Sender: No OFD packet to send [16:47:25]OFD Sender: No OFD packet to send [16:47:30]OFD Sender: No OFD packet to send [16:47:35]OFD Sender: No OFD packet to send [16:47:40]OFD Sender: No OFD packet to send [16:47:45]OFD Sender: No OFD packet to send [16:47:50]OFD Sender: No OFD packet to send [16:47:55]OFD Sender: No OFD packet to send [16:48:00]OFD Sender: No OFD packet to send [16:48:05]OFD Sender: No OFD packet to send [16:48:10]OFD Sender: No OFD packet to send [16:48:15]OFD Sender: No OFD packet to send [16:48:20]OFD Sender: No OFD packet to send [16:48:25]OFD Sender: No OFD packet to send [16:48:30]OFD Sender: No OFD packet to send [16:48:35]OFD Sender: No OFD packet to send [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:05]OFD Sender: No OFD packet to send [16:49:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:20]OFD Sender: No OFD packet to send [16:49:25]OFD Sender: No OFD packet to send [16:49:30]OFD Sender: No OFD packet to send [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:10]OFD Sender: No OFD packet to send [16:50:15]OFD Sender: No OFD packet to send [16:50:20]OFD Sender: No OFD packet to send [16:50:25]OFD Sender: No OFD packet to send [16:50:30]OFD Sender: No OFD packet to send [16:50:35]OFD Sender: No OFD packet to send [16:50:40]OFD Sender: No OFD packet to send [16:50:45]OFD Sender: No OFD packet to send [16:50:50]OFD Sender: No OFD packet to send [16:50:55]OFD Sender: No OFD packet to send [16:51:00]OFD Sender: No OFD packet to send [16:51:05]OFD Sender: No OFD packet to send [16:51:10]OFD Sender: No OFD packet to send [16:51:15]OFD Sender: No OFD packet to send [16:51:20]OFD Sender: No OFD packet to send [16:51:25]OFD Sender: No OFD packet to send [16:51:30]OFD Sender: No OFD packet to send [16:51:35]OFD Sender: No OFD packet to send [16:51:40]OFD Sender: No OFD packet to send [16:51:45]OFD Sender: No OFD packet to send [16:51:50]OFD Sender: No OFD packet to send [16:51:55]OFD Sender: No OFD packet to send [16:52:00]OFD Sender: No OFD packet to send [16:52:05]OFD Sender: No OFD packet to send [16:52:10]OFD Sender: No OFD packet to send [16:52:15]OFD Sender: No OFD packet to send [16:52:20]OFD Sender: No OFD packet to send [16:52:25]OFD Sender: No OFD packet to send [16:52:30]OFD Sender: No OFD packet to send [16:52:35]OFD Sender: No OFD packet to send [16:52:40]OFD Sender: No OFD packet to send [16:52:45]OFD Sender: No OFD packet to send [16:52:50]OFD Sender: No OFD packet to send [16:52:55]OFD Sender: No OFD packet to send [16:53:00]OFD Sender: No OFD packet to send [16:53:05]OFD Sender: No OFD packet to send [16:53:10]OFD Sender: No OFD packet to send [16:53:15]OFD Sender: No OFD packet to send [16:53:20]OFD Sender: No OFD packet to send [16:53:25]OFD Sender: No OFD packet to send [16:53:30]OFD Sender: No OFD packet to send [16:53:35]OFD Sender: No OFD packet to send [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:46]OFD Sender: No OFD packet to send [16:54:51]OFD Sender: No OFD packet to send [16:54:56]OFD Sender: No OFD packet to send [16:55:01]OFD Sender: No OFD packet to send [16:55:06]OFD Sender: No OFD packet to send [16:55:11]OFD Sender: No OFD packet to send [16:55:16]OFD Sender: No OFD packet to send [16:55:21]OFD Sender: No OFD packet to send [16:55:26]OFD Sender: No OFD packet to send [16:55:31]OFD Sender: No OFD packet to send [16:55:36]OFD Sender: No OFD packet to send [16:55:41]OFD Sender: No OFD packet to send [16:55:46]OFD Sender: No OFD packet to send [16:55:51]OFD Sender: No OFD packet to send [16:55:56]OFD Sender: No OFD packet to send [16:56:01]OFD Sender: No OFD packet to send [16:56:06]OFD Sender: No OFD packet to send [16:56:11]OFD Sender: No OFD packet to send [16:56:16]OFD Sender: No OFD packet to send [16:56:21]OFD Sender: No OFD packet to send [16:56:26]OFD Sender: No OFD packet to send [16:56:31]OFD Sender: No OFD packet to send [16:56:36]OFD Sender: No OFD packet to send [16:56:41]OFD Sender: No OFD packet to send [16:56:46]OFD Sender: No OFD packet to send [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:41]accept exits with 7 [16:59:41]New connection [16:59:41]New thread 3067161956 created [16:59:41]Thread 3067305316 joined [16:59:41]Waiting for new connection... [16:59:41] Sock 7.Parse request [16:59:41]Sock 7.Check first char [16:59:41]Sock 7.First char is OK [16:59:41]request: POST /json_proto HTTP/1.0 [16:59:41]Method: POST [16:59:41]URL: /json_proto [16:59:41]Method is POST - this is cgi request [16:59:41]url: /json_proto [16:59:41]query_string will be loaded in cgi processing [16:59:41]execute_cgi json_proto POST (null) [16:59:41]execute_cgi path=json_proto method=POST [16:59:41]POST find Content-Length [16:59:41]Host: 172.17.49.196:8080 [16:59:41]Content-Length: 882 [16:59:41]Content-Type: application/json [16:59:41] [16:59:41]POST finish read [16:59:41]Found Content-Length = 882 [16:59:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164359", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 274.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:41]execute_script... [16:59: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 : (3)164359", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 274.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:41]POST & json_proto [16:59:41]process_json_proto [16:59:41]json parsed OK: [16:59:41]protocol is kg_v1.0 [16:59:41]action value=close_receipt [16:59:41]process_action close_receipt [16:59:41]cmd_close_receipt [16:59:41]MH_GetDate [16:59:41]Write to MH i2c: F0 00 00 0A 38 31 [16:59:41]Write i2c OK [16:59:41]MH_I2C_Read... [16:59:41]Read from MH i2c: F0 [16:59:41]MH_I2C_Read... [16:59:41]Read from MH i2c: F0 09 00 [16:59:41]MH_I2C_Read... [16:59:41]Read from MH i2c: F0 09 00 0A 38 00 07 7D 1A 67 BD 3B 11 67 AF [16:59:41]GetLastDocTimeStamp 1729788122 [16:59:41]current date 1729789191 [16:59:41]FM_GetShiftState [16:59:41]SAM_PROTO_GetShiftState [16:59:41]wFMCommunicate request_size=4 [16:59:41]MH_SAM_APDU [16:59:41]CAPDU: 80 13 01 00 [16:59:41]Write to MH i2c: E2 08 00 0B 38 80 13 01 00 00 00 00 00 C0 [16:59:41]Write i2c OK [16:59:41]MH_I2C_Read... [16:59:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:41]Read from MH i2c: E2 [16:59:41]MH_I2C_Read... [16:59:41]Read from MH i2c: E2 0E 00 [16:59:41]MH_I2C_Read... [16:59:41]Read from MH i2c: E2 0E 00 0B 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 0C [16:59:41]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:59:41]wFMCommunicate OK [16:59:41]SAM_PROTO_GetShiftState done [16:59:41]FM_GetShiftState done [16:59:41]opened in 1729728560 [16:59:41]opened+sec_in_day 1729814960 [16:59:41]quantity*price = 15900 [16:59:41]sum+1 = 15901 [16:59:41]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 274.00 НСП 1% : 2.43 НДС 12% : 29.09 Наличными: 274.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 85 24.10.2024 16:59 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50443 ФПД: 119297594523320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165951&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50443&fm=119297594523320&tin=02508201610067®Number=0000000000097022&sum=27400 0 [16:59:42]StoreToDocumentArchive [16:59:42]shift 492 fd 50443 [16:59:42]save to /storage/0492/doc_00050443 [16:59:42]save last doc name /storage/0492/doc_00050443 to /storage/kkm_last_doc_name [16:59:42]save OK [16:59:42]Clear old archive folders... [16:59:42]ProcessDocumentItem done err = 0, tmpTLVsize=384 [16:59:42]tlvbuf is 00186A50 [16:59:42]SAM_PROTO_ClearQueue [16:59:42]wFMCommunicate request_size=4 [16:59:42]MH_SAM_APDU [16:59:42]CAPDU: 80 09 00 00 [16:59:42]Write to MH i2c: E2 08 00 18 38 80 09 00 00 00 00 00 00 C2 [16:59:42]Write i2c OK [16:59:42]MH_I2C_Read... [16:59:42]Read from MH i2c: E2 [16:59:42]MH_I2C_Read... [16:59:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:42]Read from MH i2c: E2 03 00 [16:59:42]MH_I2C_Read... [16:59:42]Read from MH i2c: E2 03 00 18 38 00 90 00 C4 [16:59:42]RAPDU: 90 00 [16:59:42]wFMCommunicate OK [16:59:42]SAM_PROTO_ClearQueue done [16:59:42]KKMCreateOFDPacket [16:59:42]OFDProtocolAddRootSTLVToBuf [16:59:42]FM_MakeSignedData [16:59:42]FM_MakeSignedData [16:59:42]SAM_PROTO_SignData [16:59:42]wFMCommunicate request_size=4 [16:59:42]MH_SAM_APDU [16:59:42]CAPDU: 80 0D 01 02 [16:59:42]Write to MH i2c: E2 08 00 19 38 80 0D 01 02 00 00 00 00 CA [16:59:42]Write i2c OK [16:59:42]MH_I2C_Read... [16:59:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:42]Read from MH i2c: E2 [16:59:42]MH_I2C_Read... [16:59:42]Read from MH i2c: E2 03 00 [16:59:42]MH_I2C_Read... [16:59:42]Read from MH i2c: E2 03 00 19 38 00 90 00 C5 [16:59:42]RAPDU: 90 00 [16:59:42]wFMCommunicate OK [16:59:42]wFMCommunicate request_size=255 [16:59:42]MH_SAM_APDU [16:59:42]CAPDU: 80 0D 02 02 FA 03 00 80 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 [16:59:42]Write to MH i2c: E2 02 01 1A 38 80 0D 02 02 FA 00 03 00 80 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 F9 [16:59:42]Write i2c OK [16:59:42]MH_I2C_Read... [16:59:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:43]Read from MH i2c: E2 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 03 00 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 03 00 1A 38 00 90 00 C6 [16:59:43]RAPDU: 90 00 [16:59:43]wFMCommunicate OK [16:59:43]wFMCommunicate request_size=143 [16:59:43]MH_SAM_APDU [16:59:43]CAPDU: 80 0D 02 02 8A F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 07 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0B C5 00 00 35 04 06 00 6C 80 22 BE 7E B8 [16:59:43]Write to MH i2c: E2 92 00 1B 38 80 0D 02 02 8A 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 07 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0B C5 00 00 35 04 06 00 6C 80 22 BE 7E B8 00 00 E4 [16:59:43]Write i2c OK [16:59:43]MH_I2C_Read... [16:59:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:43]Read from MH i2c: E2 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 03 00 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 03 00 1B 38 00 90 00 C7 [16:59:43]RAPDU: 90 00 [16:59:43]wFMCommunicate OK [16:59:43]wFMCommunicate request_size=4 [16:59:43]MH_SAM_APDU [16:59:43]CAPDU: 80 0D 03 02 [16:59:43]Write to MH i2c: E2 08 00 1C 38 80 0D 03 02 00 00 00 00 CF [16:59:43]Write i2c OK [16:59:43]MH_I2C_Read... [16:59:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:43]Read from MH i2c: E2 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 0B 00 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 0B 00 1C 38 00 30 75 0C 2E 1C A2 E0 D7 90 00 24 [16:59:43]RAPDU: 30 75 0C 2E 1C A2 E0 D7 90 00 [16:59:43]wFMCommunicate OK [16:59:43]SAM_PROTO_SignData done [16:59:43]FM_MakeSignedData done [16:59:43]CreateOFDProtocolMessage [16:59:43]wFMCommunicate request_size=4 [16:59:43]MH_SAM_APDU [16:59:43]CAPDU: 80 11 00 00 [16:59:43]Write to MH i2c: E2 08 00 1D 38 80 11 00 00 00 00 00 00 CF [16:59:43]Write i2c OK [16:59:43]MH_I2C_Read... [16:59:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:43]Read from MH i2c: E2 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 17 00 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: E2 17 00 1D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 16 [16:59:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:59:43]wFMCommunicate OK [16:59:43]CreateOFDProtocolMessage done [16:59:43]OFDSenderStorePacket 50443 [16:59:43]StoreOFDPacket docnum=50443 [16:59:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 94 01 00 00 74 94 8C 01 52 E9 5A 03 01 00 03 00 80 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 07 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0B C5 00 00 35 04 06 00 6C 80 22 BE 7E B8 30 75 0C 2E 1C A2 E0 D7 [16:59:43]CheckFolder [16:59:43]dirname=/storage/ofd_packets [16:59:43]CheckFolder done [16:59:43]ProducePacketName [16:59:43]name=ofd_packets/00050443 [16:59:43]NVStorageSaveData ofd_packets/00050443 [16:59:43]File name is /storage/ofd_packets/00050443 [16:59:43]Write 434 bytes [16:59:43]NVStorageSaveData done [16:59:43]OFDSenderStorePacket done [16:59:43]KKMCreateOFDPacket done [16:59:43]NVStorageSaveData kkm_last_timestamp [16:59:43]File name is /storage/kkm_last_timestamp [16:59:43]Write 4 bytes [16:59:43]NVStorageSaveData done [16:59:43]ExternCall_PrintAddStr [16:59:43]wPrintStart [16:59:43]Write to MH i2c: 01 00 00 1E 38 56 [16:59:43]Write i2c OK [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: 01 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: 01 07 00 [16:59:43]MH_I2C_Read... [16:59:43]Read from MH i2c: 01 07 00 1E 38 00 00 00 00 00 FF 0F 6B [16:59:43]RasterBufferAndPrint [16:59:43]line Счет N : (3)164359 [16:59:43]line ИНН: 02508201610067 [16:59:43]line Контрольно-Кассовый Чек [16:59:43]line ПРОДАЖА [16:59:43]line Товар: 4640030091645 [16:59:43]line Сигареты ESSE Exchange M [16:59:43]line 1.000 * 159.00 [16:59:43]line = 159.00 [16:59:43]line НДС 12% НСП 1% [16:59:43]line > о реализуемом товаре [16:59:43]line Товар: 2000036210013 [16:59:43]line Кофе Капучино (GABB TRADE) [16:59:43]line 1.000 * 115.00 [16:59:43]line = 115.00 [16:59:43]line НДС 12% НСП 1% [16:59:43]line > о реализуемом товаре [16:59:43]line ИТОГО: 274.00 [16:59:43]line НСП 1% : 2.43 [16:59:43]line НДС 12% : 29.09 [16:59:43]line Наличными: 274.00 [16:59:43]line Безнал.: 0.00 [16:59:43]line Место: АЗС № 80 "Партнер Нефть" [16:59:43]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [16:59:43]line СНО: Общий режим [16:59:43]line Чек 85 24.10.2024 16:59 [16:59:43]line Смена: 492 ФФД: 1.0 [16:59:43]line ЗНМ: 0300000090 [16:59:43]line РНМ: 0000000000097022 [16:59:43]line Версия ККМ: 001 [16:59:43]line ФМ: 0000000000875000 [16:59:43]line ФД: 50443 [16:59:43]line ФПД: 119297594523320 [16:59:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165951&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50443&fm=119297594523320&tin=02508201610067®Number=0000000000097022&sum=27400 [16:59:43]OFD Sender: Processing packet 50443 [packets to send 7, broken 6] [16:59:43]ProducePacketName [16:59:43]name=ofd_packets/00050443 [16:59:43]OFD Sender: To server: pG, [16:59:43]CommunicateWithHost lk.salyk.kg:30040 [16:59:43]ConnectInit lk.salyk.kg [16:59:43]line 0 [16:59:43]written 0, free lines is 4095 [16:59:43]Connected sock=10 [16:59:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 94 01 00 00 74 94 8C 01 52 E9 5A 03 01 00 03 00 80 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 07 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0B C5 00 00 35 04 06 00 6C 80 22 BE 7E B8 30 75 0C 2E 1C A2 E0 D7 [16:59:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 AD CD 47 00 3E C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0B C5 00 00 F4 03 04 00 9A 28 1A 67 B6 04 01 00 00 C7 D3 CE 24 9D EC BA 33 [16:59:44]CommunicateWithHost err = 0 [16:59:44]CheckOFDResponse [16:59:44]1017 (14) - 77093643461234 [16:59:44]1041 (16) - 0000000000875000 [16:59:44]1040 (4) - 50443 [16:59:44]1012 (4) - 24.10.2024 10:59 [16:59:44]1206 (1) - 0 [16:59:44]OFD Sender: Remove packet 50443 [16:59:44]ProducePacketName [16:59:44]name=ofd_packets/00050443 [16:59:44]NVStorageDeleteData [16:59:44]Write to MH i2c: 01 00 00 4C 38 84 [16:59:44]Write i2c OK [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: 01 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: 01 07 00 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: 01 07 00 4C 38 00 00 00 00 00 D8 0C 6F [16:59:44]RasterBufferAndPrint [16:59:44]line [16:59:44]line [16:59:44]line [16:59:44]line [16:59:44]line [16:59:44]written 0, free lines is 3295 [16:59:44]process_action close_receipt done [16:59:44]requested_data is exist [16:59:44]produce_requested_data [16:59:44]requested_item fm.sn is exist - process it [16:59:44]wFMCommunicate request_size=4 [16:59:44]MH_SAM_APDU [16:59:44]CAPDU: 80 11 00 00 [16:59:44]Write to MH i2c: E2 08 00 53 38 80 11 00 00 00 00 00 00 05 [16:59:44]Write i2c OK [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: E2 [16:59:44]MH_I2C_Read... [16:59:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:44]Read from MH i2c: E2 17 00 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: E2 17 00 53 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 4C [16:59:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [16:59:44]wFMCommunicate OK [16:59:44]requested_item fd.num is exist - process it [16:59:44]SAM_PROTO_GetFieldsCounters [16:59:44]wFMCommunicate request_size=4 [16:59:44]MH_SAM_APDU [16:59:44]CAPDU: 80 13 00 00 [16:59:44]Write to MH i2c: E2 08 00 54 38 80 13 00 00 00 00 00 00 08 [16:59:44]Write i2c OK [16:59:44]MH_I2C_Read... [16:59:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:44]Read from MH i2c: E2 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: E2 62 00 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: E2 62 00 54 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [16:59:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:44]wFMCommunicate OK [16:59:44]SAM_PROTO_GetFieldsCounters done [16:59:44]requested_item shift.num is exist - process it [16:59:44]requested_item shift.opened is exist - process it [16:59:44]req_shift_opened [16:59:44]FM_GetShiftState [16:59:44]SAM_PROTO_GetShiftState [16:59:44]wFMCommunicate request_size=4 [16:59:44]MH_SAM_APDU [16:59:44]CAPDU: 80 13 01 00 [16:59:44]Write to MH i2c: E2 08 00 55 38 80 13 01 00 00 00 00 00 0A [16:59:44]Write i2c OK [16:59:44]MH_I2C_Read... [16:59:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:44]Read from MH i2c: E2 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: E2 0E 00 [16:59:44]MH_I2C_Read... [16:59:44]Read from MH i2c: E2 0E 00 55 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 56 [16:59:44]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [16:59:44]wFMCommunicate OK [16:59:44]SAM_PROTO_GetShiftState done [16:59:44]FM_GetShiftState done [16:59:44]req_shift_opened done [16:59:44]requested_item shift.open_date is exist - process it [16:59:44]req_shift_open_date [16:59:44]req_shift_open_date done [16:59:44]produce_requested_data done [16:59:44]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50443,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [16:59:44]process_action_free close_receipt [16:59:44]json_value_free [16:59:44]json_value_free done [16:59:44]process_json_proto returns [16:59:44]Send response to host [16:59:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50443,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [16:59:44]free response buf [16:59:44]execute_script done [16:59:44]execute_script returns [16:59:44]free content buf [16:59:44]Sock 7.Close socket [16:59:44]Sock 7.Thread stoped [16:59:44]OFD Sender: No OFD packet to send [16:59:49]OFD Sender: No OFD packet to send [16:59:54]OFD Sender: No OFD packet to send [16:59:59]OFD Sender: No OFD packet to send [17:00:04]OFD Sender: No OFD packet to send [17:00:09]OFD Sender: No OFD packet to send [17:00:14]OFD Sender: No OFD packet to send [17:00:19]OFD Sender: No OFD packet to send [17:00:20]accept exits with 9 [17:00:20]New connection [17:00:20]New thread 3067305316 created [17:00:20]Thread 3067161956 joined [17:00:20]Waiting for new connection... [17:00:20] Sock 9.Parse request [17:00:20]Sock 9.Check first char [17:00:20]Sock 9.First char is OK [17:00:20]request: POST /json_proto HTTP/1.0 [17:00:20]Method: POST [17:00:20]URL: /json_proto [17:00:20]Method is POST - this is cgi request [17:00:20]url: /json_proto [17:00:20]query_string will be loaded in cgi processing [17:00:20]execute_cgi json_proto POST (null) [17:00:20]execute_cgi path=json_proto method=POST [17:00:20]POST find Content-Length [17:00:20]Host: 172.17.49.196:8080 [17:00:20]Content-Length: 936 [17:00:20]Content-Type: application/json [17:00:20] [17:00:20]POST finish read [17:00:20]Found Content-Length = 936 [17:00:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164360", "tax_sys" : 0, "items" : [ { "code": "4870001571528", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,0 \u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 239.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:20]execute_script... [17:00:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164360", "tax_sys" : 0, "items" : [ { "code": "4870001571528", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,0 \u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 239.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:20]POST & json_proto [17:00:20]process_json_proto [17:00:20]json parsed OK: [17:00:20]protocol is kg_v1.0 [17:00:20]action value=close_receipt [17:00:20]process_action close_receipt [17:00:20]cmd_close_receipt [17:00:20]MH_GetDate [17:00:20]Write to MH i2c: F0 00 00 56 38 7D [17:00:20]Write i2c OK [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: F0 [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: F0 09 00 [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: F0 09 00 56 38 00 2E 7D 1A 67 BD 3B 11 67 22 [17:00:20]GetLastDocTimeStamp 1729789191 [17:00:20]current date 1729789230 [17:00:20]FM_GetShiftState [17:00:20]SAM_PROTO_GetShiftState [17:00:20]wFMCommunicate request_size=4 [17:00:20]MH_SAM_APDU [17:00:20]CAPDU: 80 13 01 00 [17:00:20]Write to MH i2c: E2 08 00 57 38 80 13 01 00 00 00 00 00 0C [17:00:20]Write i2c OK [17:00:20]MH_I2C_Read... [17:00:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:20]Read from MH i2c: E2 [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: E2 0E 00 [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: E2 0E 00 57 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 58 [17:00:20]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:00:20]wFMCommunicate OK [17:00:20]SAM_PROTO_GetShiftState done [17:00:20]FM_GetShiftState done [17:00:20]opened in 1729728560 [17:00:20]opened+sec_in_day 1729814960 [17:00:20]quantity*price = 10000 [17:00:20]sum+1 = 10001 [17:00:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48744997 Сигареты Winston Compact Blue 1.000 * 139.00 = 139.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 239.00 НСП 1% : 2.11 НДС 12% : 25.38 Наличными: 239.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 86 24.10.2024 17:00 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50444 ФПД: 210445830929277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170030&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50444&fm=210445830929277&tin=02508201610067®Number=0000000000097022&sum=23900 0 [17:00:21]StoreToDocumentArchive [17:00:21]shift 492 fd 50444 [17:00:21]save to /storage/0492/doc_00050444 [17:00:21]save last doc name /storage/0492/doc_00050444 to /storage/kkm_last_doc_name [17:00:21]save OK [17:00:21]Clear old archive folders... [17:00:21]ProcessDocumentItem done err = 0, tmpTLVsize=402 [17:00:21]tlvbuf is 002364C0 [17:00:21]SAM_PROTO_ClearQueue [17:00:21]wFMCommunicate request_size=4 [17:00:21]MH_SAM_APDU [17:00:21]CAPDU: 80 09 00 00 [17:00:21]Write to MH i2c: E2 08 00 64 38 80 09 00 00 00 00 00 00 0E [17:00:21]Write i2c OK [17:00:21]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 64 38 00 90 00 10 [17:00:22]RAPDU: 90 00 [17:00:22]wFMCommunicate OK [17:00:22]SAM_PROTO_ClearQueue done [17:00:22]KKMCreateOFDPacket [17:00:22]OFDProtocolAddRootSTLVToBuf [17:00:22]FM_MakeSignedData [17:00:22]FM_MakeSignedData [17:00:22]SAM_PROTO_SignData [17:00:22]wFMCommunicate request_size=4 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 0D 01 02 [17:00:22]Write to MH i2c: E2 08 00 65 38 80 0D 01 02 00 00 00 00 16 [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 65 38 00 90 00 11 [17:00:22]RAPDU: 90 00 [17:00:22]wFMCommunicate OK [17:00:22]wFMCommunicate request_size=255 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 0D 02 02 FA 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 30 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 5D 00 00 00 [17:00:22]Write to MH i2c: E2 02 01 66 38 80 0D 02 02 FA 00 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 30 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 5D 00 00 00 00 00 FC [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 66 38 00 90 00 12 [17:00:22]RAPDU: 90 00 [17:00:22]wFMCommunicate OK [17:00:22]wFMCommunicate request_size=161 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 0D 02 02 9C 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 09 00 00 00 00 07 04 06 00 5C 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2E 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0C C5 00 00 35 04 06 00 BF 66 3C FF 3B 7D [17:00:22]Write to MH i2c: E2 A4 00 67 38 80 0D 02 02 9C 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 09 00 00 00 00 07 04 06 00 5C 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2E 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0C C5 00 00 35 04 06 00 BF 66 3C FF 3B 7D 00 00 54 [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 03 00 67 38 00 90 00 13 [17:00:22]RAPDU: 90 00 [17:00:22]wFMCommunicate OK [17:00:22]wFMCommunicate request_size=4 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 0D 03 02 [17:00:22]Write to MH i2c: E2 08 00 68 38 80 0D 03 02 00 00 00 00 1B [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 0B 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 0B 00 68 38 00 F3 EE 83 C5 C3 B8 47 0C 90 00 13 [17:00:22]RAPDU: F3 EE 83 C5 C3 B8 47 0C 90 00 [17:00:22]wFMCommunicate OK [17:00:22]SAM_PROTO_SignData done [17:00:22]FM_MakeSignedData done [17:00:22]CreateOFDProtocolMessage [17:00:22]wFMCommunicate request_size=4 [17:00:22]MH_SAM_APDU [17:00:22]CAPDU: 80 11 00 00 [17:00:22]Write to MH i2c: E2 08 00 69 38 80 11 00 00 00 00 00 00 1B [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:22]Read from MH i2c: E2 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 17 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: E2 17 00 69 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 62 [17:00:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:00:22]wFMCommunicate OK [17:00:22]CreateOFDProtocolMessage done [17:00:22]OFDSenderStorePacket 50444 [17:00:22]StoreOFDPacket docnum=50444 [17:00:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 A6 01 00 00 58 67 9E 01 6C 04 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 30 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 09 00 00 00 00 07 04 06 00 5C 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2E 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0C C5 00 00 35 04 06 00 BF 66 3C FF 3B 7D F3 EE 83 C5 C3 B8 47 0C [17:00:22]CheckFolder [17:00:22]dirname=/storage/ofd_packets [17:00:22]CheckFolder done [17:00:22]ProducePacketName [17:00:22]name=ofd_packets/00050444 [17:00:22]NVStorageSaveData ofd_packets/00050444 [17:00:22]File name is /storage/ofd_packets/00050444 [17:00:22]Write 452 bytes [17:00:22]NVStorageSaveData done [17:00:22]OFDSenderStorePacket done [17:00:22]KKMCreateOFDPacket done [17:00:22]NVStorageSaveData kkm_last_timestamp [17:00:22]File name is /storage/kkm_last_timestamp [17:00:22]Write 4 bytes [17:00:22]NVStorageSaveData done [17:00:22]ExternCall_PrintAddStr [17:00:22]wPrintStart [17:00:22]Write to MH i2c: 01 00 00 6A 38 A2 [17:00:22]Write i2c OK [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: 01 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: 01 07 00 [17:00:22]MH_I2C_Read... [17:00:22]Read from MH i2c: 01 07 00 6A 38 00 00 00 00 00 FF 0F B7 [17:00:22]RasterBufferAndPrint [17:00:22]line Счет N : (3)164360 [17:00:22]line ИНН: 02508201610067 [17:00:22]line Контрольно-Кассовый Чек [17:00:22]line ПРОДАЖА [17:00:22]line Товар: 4870001571528 [17:00:22]line Вода ASU пит н.газ персик ПЭТ 1,0 л [17:00:22]line 1.000 * 100.00 [17:00:22]line = 100.00 [17:00:22]line НДС 12% НСП 1% [17:00:22]line > о реализуемом товаре [17:00:22]line Товар: 48744997 [17:00:22]line Сигареты Winston Compact Blue [17:00:22]line 1.000 * 139.00 [17:00:22]line = 139.00 [17:00:22]line НДС 12% НСП 1% [17:00:22]line > о реализуемом товаре [17:00:22]line ИТОГО: 239.00 [17:00:22]line НСП 1% : 2.11 [17:00:22]line НДС 12% : 25.38 [17:00:22]line Наличными: 239.00 [17:00:22]line Безнал.: 0.00 [17:00:22]line Место: АЗС № 80 "Партнер Нефть" [17:00:22]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:00:22]line СНО: Общий режим [17:00:22]line Чек 86 24.10.2024 17:00 [17:00:22]line Смена: 492 ФФД: 1.0 [17:00:22]line ЗНМ: 0300000090 [17:00:22]line РНМ: 0000000000097022 [17:00:22]line Версия ККМ: 001 [17:00:22]line ФМ: 0000000000875000 [17:00:22]line ФД: 50444 [17:00:22]line ФПД: 210445830929277 [17:00:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170030&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50444&fm=210445830929277&tin=02508201610067®Number=0000000000097022&sum=23900 [17:00:22]OFD Sender: Processing packet 50444 [packets to send 7, broken 6] [17:00:22]line 0 [17:00:22]ProducePacketName [17:00:22]name=ofd_packets/00050444 [17:00:22]OFD Sender: To server: pG, [17:00:22]CommunicateWithHost lk.salyk.kg:30040 [17:00:22]ConnectInit lk.salyk.kg [17:00:22]written 0, free lines is 4095 [17:00:23]Connected sock=10 [17:00:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 A6 01 00 00 58 67 9E 01 6C 04 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 30 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 09 00 00 00 00 07 04 06 00 5C 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 2E 7D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0C C5 00 00 35 04 06 00 BF 66 3C FF 3B 7D F3 EE 83 C5 C3 B8 47 0C [17:00:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 F1 97 47 00 4D 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0C C5 00 00 F4 03 04 00 C2 28 1A 67 B6 04 01 00 00 53 6C F3 92 62 3E 79 D7 [17:00:23]CommunicateWithHost err = 0 [17:00:23]CheckOFDResponse [17:00:23]1017 (14) - 77093643461234 [17:00:23]1041 (16) - 0000000000875000 [17:00:23]1040 (4) - 50444 [17:00:23]1012 (4) - 24.10.2024 11:00 [17:00:23]1206 (1) - 0 [17:00:23]OFD Sender: Remove packet 50444 [17:00:23]ProducePacketName [17:00:23]name=ofd_packets/00050444 [17:00:23]NVStorageDeleteData [17:00:23]Write to MH i2c: 01 00 00 9A 38 D2 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: 01 07 00 9A 38 00 00 00 00 00 9F 0C 84 [17:00:23]RasterBufferAndPrint [17:00:23]line [17:00:23]line [17:00:23]line [17:00:23]line [17:00:23]line [17:00:23]written 0, free lines is 3240 [17:00:23]process_action close_receipt done [17:00:23]requested_data is exist [17:00:23]produce_requested_data [17:00:23]requested_item fm.sn is exist - process it [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 11 00 00 [17:00:23]Write to MH i2c: E2 08 00 A1 38 80 11 00 00 00 00 00 00 53 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 17 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 17 00 A1 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 9A [17:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:00:23]wFMCommunicate OK [17:00:23]requested_item fd.num is exist - process it [17:00:23]SAM_PROTO_GetFieldsCounters [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 13 00 00 [17:00:23]Write to MH i2c: E2 08 00 A2 38 80 13 00 00 00 00 00 00 56 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 62 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 62 00 A2 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [17:00:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:23]wFMCommunicate OK [17:00:23]SAM_PROTO_GetFieldsCounters done [17:00:23]requested_item shift.num is exist - process it [17:00:23]requested_item shift.opened is exist - process it [17:00:23]req_shift_opened [17:00:23]FM_GetShiftState [17:00:23]SAM_PROTO_GetShiftState [17:00:23]wFMCommunicate request_size=4 [17:00:23]MH_SAM_APDU [17:00:23]CAPDU: 80 13 01 00 [17:00:23]Write to MH i2c: E2 08 00 A3 38 80 13 01 00 00 00 00 00 58 [17:00:23]Write i2c OK [17:00:23]MH_I2C_Read... [17:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:23]Read from MH i2c: E2 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 0E 00 [17:00:23]MH_I2C_Read... [17:00:23]Read from MH i2c: E2 0E 00 A3 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A4 [17:00:23]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:00:23]wFMCommunicate OK [17:00:23]SAM_PROTO_GetShiftState done [17:00:23]FM_GetShiftState done [17:00:23]req_shift_opened done [17:00:23]requested_item shift.open_date is exist - process it [17:00:23]req_shift_open_date [17:00:23]req_shift_open_date done [17:00:23]produce_requested_data done [17:00:23]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50444,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:00:23]process_action_free close_receipt [17:00:23]json_value_free [17:00:23]json_value_free done [17:00:23]process_json_proto returns [17:00:23]Send response to host [17:00:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50444,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:00:23]free response buf [17:00:23]execute_script done [17:00:23]execute_script returns [17:00:23]free content buf [17:00:23]Sock 9.Close socket [17:00:23]Sock 9.Thread stoped [17:00:23]OFD Sender: No OFD packet to send [17:00:28]OFD Sender: No OFD packet to send [17:00:33]OFD Sender: No OFD packet to send [17:00:38]OFD Sender: No OFD packet to send [17:00:43]OFD Sender: No OFD packet to send [17:00:48]OFD Sender: No OFD packet to send [17:00:53]OFD Sender: No OFD packet to send [17:00:58]OFD Sender: No OFD packet to send [17:01:03]OFD Sender: No OFD packet to send [17:01:08]OFD Sender: No OFD packet to send [17:01:13]OFD Sender: No OFD packet to send [17:01:18]OFD Sender: No OFD packet to send [17:01:23]OFD Sender: No OFD packet to send [17:01:28]OFD Sender: No OFD packet to send [17:01:33]OFD Sender: No OFD packet to send [17:01:38]OFD Sender: No OFD packet to send [17:01:43]OFD Sender: No OFD packet to send [17:01:48]OFD Sender: No OFD packet to send [17:01:53]OFD Sender: No OFD packet to send [17:01:58]OFD Sender: No OFD packet to send [17:02:03]OFD Sender: No OFD packet to send [17:02:08]OFD Sender: No OFD packet to send [17:02:13]OFD Sender: No OFD packet to send [17:02:18]OFD Sender: No OFD packet to send [17:02:23]OFD Sender: No OFD packet to send [17:02:28]OFD Sender: No OFD packet to send [17:02:33]OFD Sender: No OFD packet to send [17:02:38]OFD Sender: No OFD packet to send [17:02:43]OFD Sender: No OFD packet to send [17:02:48]OFD Sender: No OFD packet to send [17:02:53]OFD Sender: No OFD packet to send [17:02:58]OFD Sender: No OFD packet to send [17:03:03]OFD Sender: No OFD packet to send [17:03:08]OFD Sender: No OFD packet to send [17:03:13]OFD Sender: No OFD packet to send [17:03:18]OFD Sender: No OFD packet to send [17:03:23]OFD Sender: No OFD packet to send [17:03:28]OFD Sender: No OFD packet to send [17:03:33]OFD Sender: No OFD packet to send [17:03:38]OFD Sender: No OFD packet to send [17:03:43]OFD Sender: No OFD packet to send [17:03:48]OFD Sender: No OFD packet to send [17:03:53]OFD Sender: No OFD packet to send [17:03:59]OFD Sender: No OFD packet to send [17:04:04]OFD Sender: No OFD packet to send [17:04:09]OFD Sender: No OFD packet to send [17:04:14]OFD Sender: No OFD packet to send [17:04:19]OFD Sender: No OFD packet to send [17:04:24]OFD Sender: No OFD packet to send [17:04:29]OFD Sender: No OFD packet to send [17:04:34]OFD Sender: No OFD packet to send [17:04:39]OFD Sender: No OFD packet to send [17:04:44]OFD Sender: No OFD packet to send [17:04:49]OFD Sender: No OFD packet to send [17:04:54]OFD Sender: No OFD packet to send [17:04:59]OFD Sender: No OFD packet to send [17:05:04]OFD Sender: No OFD packet to send [17:05:09]OFD Sender: No OFD packet to send [17:05:14]OFD Sender: No OFD packet to send [17:05:19]OFD Sender: No OFD packet to send [17:05:24]OFD Sender: No OFD packet to send [17:05:29]OFD Sender: No OFD packet to send [17:05:34]OFD Sender: No OFD packet to send [17:05:39]OFD Sender: No OFD packet to send [17:05:44]OFD Sender: No OFD packet to send [17:05:49]OFD Sender: No OFD packet to send [17:05:54]OFD Sender: No OFD packet to send [17:05:59]OFD Sender: No OFD packet to send [17:06:04]OFD Sender: No OFD packet to send [17:06:09]OFD Sender: No OFD packet to send [17:06:14]OFD Sender: No OFD packet to send [17:06:19]OFD Sender: No OFD packet to send [17:06:24]OFD Sender: No OFD packet to send [17:06:29]OFD Sender: No OFD packet to send [17:06:34]OFD Sender: No OFD packet to send [17:06:39]OFD Sender: No OFD packet to send [17:06:44]OFD Sender: No OFD packet to send [17:06:49]OFD Sender: No OFD packet to send [17:06:54]OFD Sender: No OFD packet to send [17:06:59]OFD Sender: No OFD packet to send [17:07:04]OFD Sender: No OFD packet to send [17:07:09]OFD Sender: No OFD packet to send [17:07:14]OFD Sender: No OFD packet to send [17:07:19]OFD Sender: No OFD packet to send [17:07:24]OFD Sender: No OFD packet to send [17:07:29]OFD Sender: No OFD packet to send [17:07:34]OFD Sender: No OFD packet to send [17:07:39]OFD Sender: No OFD packet to send [17:07:44]OFD Sender: No OFD packet to send [17:07:49]OFD Sender: No OFD packet to send [17:07:54]OFD Sender: No OFD packet to send [17:07:59]OFD Sender: No OFD packet to send [17:08:04]OFD Sender: No OFD packet to send [17:08:09]OFD Sender: No OFD packet to send [17:08:14]OFD Sender: No OFD packet to send [17:08:19]OFD Sender: No OFD packet to send [17:08:24]OFD Sender: No OFD packet to send [17:08:29]OFD Sender: No OFD packet to send [17:08:34]OFD Sender: No OFD packet to send [17:08:39]OFD Sender: No OFD packet to send [17:08:44]OFD Sender: No OFD packet to send [17:08:49]OFD Sender: No OFD packet to send [17:08:54]OFD Sender: No OFD packet to send [17:08:59]OFD Sender: No OFD packet to send [17:09:04]OFD Sender: No OFD packet to send [17:09:09]OFD Sender: No OFD packet to send [17:09:14]OFD Sender: No OFD packet to send [17:09:19]OFD Sender: No OFD packet to send [17:09:24]OFD Sender: No OFD packet to send [17:09:29]OFD Sender: No OFD packet to send [17:09:34]OFD Sender: No OFD packet to send [17:09:39]OFD Sender: No OFD packet to send [17:09:44]OFD Sender: No OFD packet to send [17:09:49]OFD Sender: No OFD packet to send [17:09:54]OFD Sender: No OFD packet to send [17:09:59]OFD Sender: No OFD packet to send [17:10:04]OFD Sender: No OFD packet to send [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:49]OFD Sender: No OFD packet to send [17:10:54]OFD Sender: No OFD packet to send [17:10:59]OFD Sender: No OFD packet to send [17:11:04]OFD Sender: No OFD packet to send [17:11:09]OFD Sender: No OFD packet to send [17:11:14]OFD Sender: No OFD packet to send [17:11:19]OFD Sender: No OFD packet to send [17:11:24]OFD Sender: No OFD packet to send [17:11:29]OFD Sender: No OFD packet to send [17:11:34]OFD Sender: No OFD packet to send [17:11:39]OFD Sender: No OFD packet to send [17:11:44]OFD Sender: No OFD packet to send [17:11:49]OFD Sender: No OFD packet to send [17:11:54]OFD Sender: No OFD packet to send [17:11:59]OFD Sender: No OFD packet to send [17:12:04]OFD Sender: No OFD packet to send [17:12:09]OFD Sender: No OFD packet to send [17:12:14]OFD Sender: No OFD packet to send [17:12:19]OFD Sender: No OFD packet to send [17:12:24]OFD Sender: No OFD packet to send [17:12:29]OFD Sender: No OFD packet to send [17:12:34]OFD Sender: No OFD packet to send [17:12:39]OFD Sender: No OFD packet to send [17:12:44]OFD Sender: No OFD packet to send [17:12:49]OFD Sender: No OFD packet to send [17:12:54]OFD Sender: No OFD packet to send [17:12:59]OFD Sender: No OFD packet to send [17:13:04]OFD Sender: No OFD packet to send [17:13:09]OFD Sender: No OFD packet to send [17:13:14]OFD Sender: No OFD packet to send [17:13:19]OFD Sender: No OFD packet to send [17:13:24]OFD Sender: No OFD packet to send [17:13:29]OFD Sender: No OFD packet to send [17:13:34]OFD Sender: No OFD packet to send [17:13:39]OFD Sender: No OFD packet to send [17:13:44]OFD Sender: No OFD packet to send [17:13:49]OFD Sender: No OFD packet to send [17:13:54]OFD Sender: No OFD packet to send [17:13:59]OFD Sender: No OFD packet to send [17:14:04]OFD Sender: No OFD packet to send [17:14:09]OFD Sender: No OFD packet to send [17:14:14]OFD Sender: No OFD packet to send [17:14:19]OFD Sender: No OFD packet to send [17:14:24]OFD Sender: No OFD packet to send [17:14:29]OFD Sender: No OFD packet to send [17:14:34]OFD Sender: No OFD packet to send [17:14:39]OFD Sender: No OFD packet to send [17:14:44]OFD Sender: No OFD packet to send [17:14:49]OFD Sender: No OFD packet to send [17:14:54]OFD Sender: No OFD packet to send [17:14:59]OFD Sender: No OFD packet to send [17:15:04]OFD Sender: No OFD packet to send [17:15:09]OFD Sender: No OFD packet to send [17:15:14]OFD Sender: No OFD packet to send [17:15:19]OFD Sender: No OFD packet to send [17:15:24]OFD Sender: No OFD packet to send [17:15:25]accept exits with 7 [17:15:25]New connection [17:15:25]New thread 3067161956 created [17:15:25]Thread 3067305316 joined [17:15:25]Waiting for new connection... [17:15:25] Sock 7.Parse request [17:15:25]Sock 7.Check first char [17:15:25]Sock 7.First char is OK [17:15:25]request: POST /json_proto HTTP/1.0 [17:15:25]Method: POST [17:15:25]URL: /json_proto [17:15:25]Method is POST - this is cgi request [17:15:25]url: /json_proto [17:15:25]query_string will be loaded in cgi processing [17:15:25]execute_cgi json_proto POST (null) [17:15:25]execute_cgi path=json_proto method=POST [17:15:25]POST find Content-Length [17:15:25]Host: 172.17.49.196:8080 [17:15:25]Content-Length: 647 [17:15:25]Content-Type: application/json [17:15:25] [17:15:25]POST finish read [17:15:25]Found Content-Length = 647 [17:15:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164361", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 79.00, "quantity" : 2.000, "sum" : 158.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 158.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:25]execute_script... [17:15:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164361", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 79.00, "quantity" : 2.000, "sum" : 158.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 158.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:15:25]POST & json_proto [17:15:25]process_json_proto [17:15:25]json parsed OK: [17:15:25]protocol is kg_v1.0 [17:15:25]action value=close_receipt [17:15:25]process_action close_receipt [17:15:25]cmd_close_receipt [17:15:25]MH_GetDate [17:15:25]Write to MH i2c: F0 00 00 A4 38 CB [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: F0 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: F0 09 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: F0 09 00 A4 38 00 B7 80 1A 67 BD 3B 11 67 FC [17:15:25]GetLastDocTimeStamp 1729789230 [17:15:25]current date 1729790135 [17:15:25]FM_GetShiftState [17:15:25]SAM_PROTO_GetShiftState [17:15:25]wFMCommunicate request_size=4 [17:15:25]MH_SAM_APDU [17:15:25]CAPDU: 80 13 01 00 [17:15:25]Write to MH i2c: E2 08 00 A5 38 80 13 01 00 00 00 00 00 5A [17:15:25]Write i2c OK [17:15:25]MH_I2C_Read... [17:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:25]Read from MH i2c: E2 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 0E 00 [17:15:25]MH_I2C_Read... [17:15:25]Read from MH i2c: E2 0E 00 A5 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A6 [17:15:25]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:15:25]wFMCommunicate OK [17:15:25]SAM_PROTO_GetShiftState done [17:15:25]FM_GetShiftState done [17:15:25]opened in 1729728560 [17:15:25]opened+sec_in_day 1729814960 [17:15:25]quantity*price = 15800 [17:15:25]sum+1 = 15801 [17:15:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 158.00 НСП 1% : 1.40 НДС 12% : 16.78 Наличными: 158.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 87 24.10.2024 17:15 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50445 ФПД: 250351708253717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T171535&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50445&fm=250351708253717&tin=02508201610067®Number=0000000000097022&sum=15800 0 [17:15:26]StoreToDocumentArchive [17:15:26]shift 492 fd 50445 [17:15:26]save to /storage/0492/doc_00050445 [17:15:26]save last doc name /storage/0492/doc_00050445 to /storage/kkm_last_doc_name [17:15:26]save OK [17:15:26]Clear old archive folders... [17:15:26]ProcessDocumentItem done err = 0, tmpTLVsize=276 [17:15:26]tlvbuf is 0026F540 [17:15:26]SAM_PROTO_ClearQueue [17:15:26]wFMCommunicate request_size=4 [17:15:26]MH_SAM_APDU [17:15:26]CAPDU: 80 09 00 00 [17:15:26]Write to MH i2c: E2 08 00 B2 38 80 09 00 00 00 00 00 00 5C [17:15:26]Write i2c OK [17:15:26]MH_I2C_Read... [17:15:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:15:26]Read from MH i2c: E2 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: E2 03 00 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: E2 03 00 B2 38 00 90 00 5E [17:15:26]RAPDU: 90 00 [17:15:26]wFMCommunicate OK [17:15:26]SAM_PROTO_ClearQueue done [17:15:26]KKMCreateOFDPacket [17:15:26]OFDProtocolAddRootSTLVToBuf [17:15:26]FM_MakeSignedData [17:15:26]FM_MakeSignedData [17:15:26]SAM_PROTO_SignData [17:15:26]wFMCommunicate request_size=4 [17:15:26]MH_SAM_APDU [17:15:26]CAPDU: 80 0D 01 02 [17:15:26]Write to MH i2c: E2 08 00 B3 38 80 0D 01 02 00 00 00 00 64 [17:15:26]Write i2c OK [17:15:26]MH_I2C_Read... [17:15:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:15:26]Read from MH i2c: E2 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: E2 03 00 [17:15:26]MH_I2C_Read... [17:15:26]Read from MH i2c: E2 03 00 B3 38 00 90 00 5F [17:15:26]RAPDU: 90 00 [17:15:26]wFMCommunicate OK [17:15:26]wFMCommunicate request_size=255 [17:15:26]MH_SAM_APDU [17:15:26]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 B8 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 3D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 06 00 00 00 00 07 04 06 00 B8 3D 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 B7 80 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 [17:15:26]Write to MH i2c: E2 02 01 B4 38 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 B8 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 3D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 06 00 00 00 00 07 04 06 00 B8 3D 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 B7 80 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 00 00 AB [17:15:26]Write i2c OK [17:15:26]MH_I2C_Read... [17:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:27]Read from MH i2c: E2 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 03 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 03 00 B4 38 00 90 00 60 [17:15:27]RAPDU: 90 00 [17:15:27]wFMCommunicate OK [17:15:27]wFMCommunicate request_size=35 [17:15:27]MH_SAM_APDU [17:15:27]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0D C5 00 00 35 04 06 00 E3 B1 8C A3 AE 15 [17:15:27]Write to MH i2c: E2 26 00 B5 38 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0D C5 00 00 35 04 06 00 E3 B1 8C A3 AE 15 00 00 A6 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:15:27]Read from MH i2c: E2 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 03 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 03 00 B5 38 00 90 00 61 [17:15:27]RAPDU: 90 00 [17:15:27]wFMCommunicate OK [17:15:27]wFMCommunicate request_size=4 [17:15:27]MH_SAM_APDU [17:15:27]CAPDU: 80 0D 03 02 [17:15:27]Write to MH i2c: E2 08 00 B6 38 80 0D 03 02 00 00 00 00 69 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:15:27]Read from MH i2c: E2 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 0B 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 0B 00 B6 38 00 06 DE 61 25 3D C0 B5 E4 90 00 6A [17:15:27]RAPDU: 06 DE 61 25 3D C0 B5 E4 90 00 [17:15:27]wFMCommunicate OK [17:15:27]SAM_PROTO_SignData done [17:15:27]FM_MakeSignedData done [17:15:27]CreateOFDProtocolMessage [17:15:27]wFMCommunicate request_size=4 [17:15:27]MH_SAM_APDU [17:15:27]CAPDU: 80 11 00 00 [17:15:27]Write to MH i2c: E2 08 00 B7 38 80 11 00 00 00 00 00 00 69 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:27]Read from MH i2c: E2 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 17 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: E2 17 00 B7 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B0 [17:15:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:15:27]wFMCommunicate OK [17:15:27]CreateOFDProtocolMessage done [17:15:27]OFDSenderStorePacket 50445 [17:15:27]StoreOFDPacket docnum=50445 [17:15:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 83 98 20 01 03 C9 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 B8 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 3D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 06 00 00 00 00 07 04 06 00 B8 3D 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 B7 80 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0D C5 00 00 35 04 06 00 E3 B1 8C A3 AE 15 06 DE 61 25 3D C0 B5 E4 [17:15:27]CheckFolder [17:15:27]dirname=/storage/ofd_packets [17:15:27]CheckFolder done [17:15:27]ProducePacketName [17:15:27]name=ofd_packets/00050445 [17:15:27]NVStorageSaveData ofd_packets/00050445 [17:15:27]File name is /storage/ofd_packets/00050445 [17:15:27]Write 326 bytes [17:15:27]NVStorageSaveData done [17:15:27]OFDSenderStorePacket done [17:15:27]KKMCreateOFDPacket done [17:15:27]NVStorageSaveData kkm_last_timestamp [17:15:27]File name is /storage/kkm_last_timestamp [17:15:27]Write 4 bytes [17:15:27]NVStorageSaveData done [17:15:27]ExternCall_PrintAddStr [17:15:27]wPrintStart [17:15:27]Write to MH i2c: 01 00 00 B8 38 F0 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 07 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 07 00 B8 38 00 00 00 00 00 FF 0F 05 [17:15:27]RasterBufferAndPrint [17:15:27]line Счет N : (3)164361 [17:15:27]line ИНН: 02508201610067 [17:15:27]line Контрольно-Кассовый Чек [17:15:27]line ПРОДАЖА [17:15:27]line Товар: 4700000310043 [17:15:27]line Вода Жалалабат 27 1л [17:15:27]line 2.000 * 79.00 [17:15:27]line = 158.00 [17:15:27]line НДС 12% НСП 1% [17:15:27]line > о реализуемом товаре [17:15:27]line ИТОГО: 158.00 [17:15:27]line НСП 1% : 1.40 [17:15:27]line НДС 12% : 16.78 [17:15:27]line Наличными: 158.00 [17:15:27]line Безнал.: 0.00 [17:15:27]line Место: АЗС № 80 "Партнер Нефть" [17:15:27]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:15:27]line СНО: Общий режим [17:15:27]line Чек 87 24.10.2024 17:15 [17:15:27]line Смена: 492 ФФД: 1.0 [17:15:27]line ЗНМ: 0300000090 [17:15:27]line РНМ: 0000000000097022 [17:15:27]line Версия ККМ: 001 [17:15:27]line ФМ: 0000000000875000 [17:15:27]line ФД: 50445 [17:15:27]line ФПД: 250351708253717 [17:15:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T171535&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50445&fm=250351708253717&tin=02508201610067®Number=0000000000097022&sum=15800 [17:15:27]line 0 [17:15:27]OFD Sender: Processing packet 50445 [packets to send 7, broken 6] [17:15:27]ProducePacketName [17:15:27]name=ofd_packets/00050445 [17:15:27]OFD Sender: To server: pG, [17:15:27]CommunicateWithHost lk.salyk.kg:30040 [17:15:27]ConnectInit lk.salyk.kg [17:15:27]written 0, free lines is 4095 [17:15:27]Connected sock=10 [17:15:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 83 98 20 01 03 C9 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 B8 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 3D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 06 00 00 00 00 07 04 06 00 B8 3D 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 B7 80 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0D C5 00 00 35 04 06 00 E3 B1 8C A3 AE 15 06 DE 61 25 3D C0 B5 E4 [17:15:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 DB 06 47 00 49 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0D C5 00 00 F4 03 04 00 4A 2C 1A 67 B6 04 01 00 00 19 DE D5 20 27 02 4B C9 [17:15:27]CommunicateWithHost err = 0 [17:15:27]CheckOFDResponse [17:15:27]1017 (14) - 77093643461234 [17:15:27]1041 (16) - 0000000000875000 [17:15:27]1040 (4) - 50445 [17:15:27]1012 (4) - 24.10.2024 11:15 [17:15:27]1206 (1) - 0 [17:15:27]OFD Sender: Remove packet 50445 [17:15:27]ProducePacketName [17:15:27]name=ofd_packets/00050445 [17:15:27]NVStorageDeleteData [17:15:27]Write to MH i2c: 01 00 00 E0 38 18 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 07 00 [17:15:27]MH_I2C_Read... [17:15:27]Read from MH i2c: 01 07 00 E0 38 00 00 00 00 00 13 0D 3F [17:15:27]RasterBufferAndPrint [17:15:27]line [17:15:27]line [17:15:27]line [17:15:27]line [17:15:27]line [17:15:27]written 0, free lines is 3354 [17:15:27]process_action close_receipt done [17:15:27]requested_data is exist [17:15:27]produce_requested_data [17:15:27]requested_item fm.sn is exist - process it [17:15:27]wFMCommunicate request_size=4 [17:15:27]MH_SAM_APDU [17:15:27]CAPDU: 80 11 00 00 [17:15:27]Write to MH i2c: E2 08 00 E7 38 80 11 00 00 00 00 00 00 99 [17:15:27]Write i2c OK [17:15:27]MH_I2C_Read... [17:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:15:28]Read from MH i2c: E2 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 17 00 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 17 00 E7 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 E0 [17:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:15:28]wFMCommunicate OK [17:15:28]requested_item fd.num is exist - process it [17:15:28]SAM_PROTO_GetFieldsCounters [17:15:28]wFMCommunicate request_size=4 [17:15:28]MH_SAM_APDU [17:15:28]CAPDU: 80 13 00 00 [17:15:28]Write to MH i2c: E2 08 00 E8 38 80 13 00 00 00 00 00 00 9C [17:15:28]Write i2c OK [17:15:28]MH_I2C_Read... [17:15:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:15:28]Read from MH i2c: E2 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 62 00 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 62 00 E8 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [17:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:15:28]wFMCommunicate OK [17:15:28]SAM_PROTO_GetFieldsCounters done [17:15:28]requested_item shift.num is exist - process it [17:15:28]requested_item shift.opened is exist - process it [17:15:28]req_shift_opened [17:15:28]FM_GetShiftState [17:15:28]SAM_PROTO_GetShiftState [17:15:28]wFMCommunicate request_size=4 [17:15:28]MH_SAM_APDU [17:15:28]CAPDU: 80 13 01 00 [17:15:28]Write to MH i2c: E2 08 00 E9 38 80 13 01 00 00 00 00 00 9E [17:15:28]Write i2c OK [17:15:28]MH_I2C_Read... [17:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:15:28]Read from MH i2c: E2 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 0E 00 [17:15:28]MH_I2C_Read... [17:15:28]Read from MH i2c: E2 0E 00 E9 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 EA [17:15:28]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:15:28]wFMCommunicate OK [17:15:28]SAM_PROTO_GetShiftState done [17:15:28]FM_GetShiftState done [17:15:28]req_shift_opened done [17:15:28]requested_item shift.open_date is exist - process it [17:15:28]req_shift_open_date [17:15:28]req_shift_open_date done [17:15:28]produce_requested_data done [17:15:28]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50445,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:15:28]process_action_free close_receipt [17:15:28]json_value_free [17:15:28]json_value_free done [17:15:28]process_json_proto returns [17:15:28]Send response to host [17:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50445,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:15:28]free response buf [17:15:28]execute_script done [17:15:28]execute_script returns [17:15:28]free content buf [17:15:28]Sock 7.Close socket [17:15:28]Sock 7.Thread stoped [17:15:28]OFD Sender: No OFD packet to send [17:15:33]OFD Sender: No OFD packet to send [17:15:38]OFD Sender: No OFD packet to send [17:15:43]OFD Sender: No OFD packet to send [17:15:48]OFD Sender: No OFD packet to send [17:15:53]OFD Sender: No OFD packet to send [17:15:58]OFD Sender: No OFD packet to send [17:16:03]OFD Sender: No OFD packet to send [17:16:08]OFD Sender: No OFD packet to send [17:16:13]OFD Sender: No OFD packet to send [17:16:18]OFD Sender: No OFD packet to send [17:16:23]OFD Sender: No OFD packet to send [17:16:28]OFD Sender: No OFD packet to send [17:16:33]OFD Sender: No OFD packet to send [17:16:38]OFD Sender: No OFD packet to send [17:16:43]OFD Sender: No OFD packet to send [17:16:48]OFD Sender: No OFD packet to send [17:16:53]OFD Sender: No OFD packet to send [17:16:58]OFD Sender: No OFD packet to send [17:17:03]OFD Sender: No OFD packet to send [17:17:08]OFD Sender: No OFD packet to send [17:17:13]OFD Sender: No OFD packet to send [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:38]OFD Sender: No OFD packet to send [17:17:43]OFD Sender: No OFD packet to send [17:17:48]OFD Sender: No OFD packet to send [17:17:53]OFD Sender: No OFD packet to send [17:17:58]OFD Sender: No OFD packet to send [17:18:03]OFD Sender: No OFD packet to send [17:18:08]OFD Sender: No OFD packet to send [17:18:13]OFD Sender: No OFD packet to send [17:18:18]OFD Sender: No OFD packet to send [17:18:23]OFD Sender: No OFD packet to send [17:18:28]OFD Sender: No OFD packet to send [17:18:33]OFD Sender: No OFD packet to send [17:18:38]OFD Sender: No OFD packet to send [17:18:43]OFD Sender: No OFD packet to send [17:18:48]OFD Sender: No OFD packet to send [17:18:53]OFD Sender: No OFD packet to send [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:53]OFD Sender: No OFD packet to send [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:09]accept exits with 9 [17:20:09]New connection [17:20:09]New thread 3067305316 created [17:20:09]Thread 3067161956 joined [17:20:09]Waiting for new connection... [17:20:09] Sock 9.Parse request [17:20:09]Sock 9.Check first char [17:20:09]Sock 9.First char is OK [17:20:09]request: POST /json_proto HTTP/1.0 [17:20:09]Method: POST [17:20:09]URL: /json_proto [17:20:09]Method is POST - this is cgi request [17:20:09]url: /json_proto [17:20:09]query_string will be loaded in cgi processing [17:20:09]execute_cgi json_proto POST (null) [17:20:09]execute_cgi path=json_proto method=POST [17:20:09]POST find Content-Length [17:20:09]Host: 172.17.49.196:8080 [17:20:09]Content-Length: 699 [17:20:09]Content-Type: application/json [17:20:09] [17:20:09]POST finish read [17:20:09]Found Content-Length = 699 [17:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164362", "tax_sys" : 0, "items" : [ { "code": "5000159390729", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 \u042D\u043A\u0441\u0442\u0440\u0430 82\u0433", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 89.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:09]execute_script... [17: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 : (3)164362", "tax_sys" : 0, "items" : [ { "code": "5000159390729", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 \u042D\u043A\u0441\u0442\u0440\u0430 82\u0433", "price" : 89.00, "quantity" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 89.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:20:09]POST & json_proto [17:20:09]process_json_proto [17:20:09]json parsed OK: [17:20:09]protocol is kg_v1.0 [17:20:09]action value=close_receipt [17:20:09]process_action close_receipt [17:20:09]cmd_close_receipt [17:20:09]MH_GetDate [17:20:09]Write to MH i2c: F0 00 00 EA 38 11 [17:20:09]Write i2c OK [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: F0 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: F0 09 00 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: F0 09 00 EA 38 00 D3 81 1A 67 BD 3B 11 67 5F [17:20:09]GetLastDocTimeStamp 1729790135 [17:20:09]current date 1729790419 [17:20:09]FM_GetShiftState [17:20:09]SAM_PROTO_GetShiftState [17:20:09]wFMCommunicate request_size=4 [17:20:09]MH_SAM_APDU [17:20:09]CAPDU: 80 13 01 00 [17:20:09]Write to MH i2c: E2 08 00 EB 38 80 13 01 00 00 00 00 00 A0 [17:20:09]Write i2c OK [17:20:09]MH_I2C_Read... [17:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:09]Read from MH i2c: E2 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: E2 0E 00 [17:20:09]MH_I2C_Read... [17:20:09]Read from MH i2c: E2 0E 00 EB 38 00 09 00 01 30 90 19 67 00 00 00 00 90 00 EC [17:20:09]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:20:09]wFMCommunicate OK [17:20:09]SAM_PROTO_GetShiftState done [17:20:09]FM_GetShiftState done [17:20:09]opened in 1729728560 [17:20:09]opened+sec_in_day 1729814960 [17:20:09]quantity*price = 8900 [17:20:09]sum+1 = 8901 [17:20:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 89.00 НСП 1% : 0.79 НДС 12% : 9.45 Наличными: 89.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 88 24.10.2024 17:20 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50446 ФПД: 194742711017199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T172019&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50446&fm=194742711017199&tin=02508201610067®Number=0000000000097022&sum=8900 0 [17:20:10]StoreToDocumentArchive [17:20:10]shift 492 fd 50446 [17:20:10]save to /storage/0492/doc_00050446 [17:20:10]save last doc name /storage/0492/doc_00050446 to /storage/kkm_last_doc_name [17:20:10]save OK [17:20:10]Clear old archive folders... [17:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=294 [17:20:10]tlvbuf is 00220800 [17:20:10]SAM_PROTO_ClearQueue [17:20:10]wFMCommunicate request_size=4 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 09 00 00 [17:20:10]Write to MH i2c: E2 08 00 F8 38 80 09 00 00 00 00 00 00 A2 [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:10]Read from MH i2c: E2 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 F8 38 00 90 00 A4 [17:20:10]RAPDU: 90 00 [17:20:10]wFMCommunicate OK [17:20:10]SAM_PROTO_ClearQueue done [17:20:10]KKMCreateOFDPacket [17:20:10]OFDProtocolAddRootSTLVToBuf [17:20:10]FM_MakeSignedData [17:20:10]FM_MakeSignedData [17:20:10]SAM_PROTO_SignData [17:20:10]wFMCommunicate request_size=4 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 0D 01 02 [17:20:10]Write to MH i2c: E2 08 00 F9 38 80 0D 01 02 00 00 00 00 AA [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:10]Read from MH i2c: E2 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 F9 38 00 90 00 A5 [17:20:10]RAPDU: 90 00 [17:20:10]wFMCommunicate OK [17:20:10]wFMCommunicate request_size=255 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 D3 81 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [17:20:10]Write to MH i2c: E2 02 01 FA 38 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 D3 81 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 00 [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:10]Read from MH i2c: E2 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 [17:20:10]MH_I2C_Read... [17:20:10]Read from MH i2c: E2 03 00 FA 38 00 90 00 A6 [17:20:10]RAPDU: 90 00 [17:20:10]wFMCommunicate OK [17:20:10]wFMCommunicate request_size=53 [17:20:10]MH_SAM_APDU [17:20:10]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0E C5 00 00 35 04 06 00 B1 1E 12 1C DE EF [17:20:10]Write to MH i2c: E2 38 00 FB 38 80 0D 02 02 30 00 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0E C5 00 00 35 04 06 00 B1 1E 12 1C DE EF 00 00 2E [17:20:10]Write i2c OK [17:20:10]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 03 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 03 00 FB 38 00 90 00 A7 [17:20:11]RAPDU: 90 00 [17:20:11]wFMCommunicate OK [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 0D 03 02 [17:20:11]Write to MH i2c: E2 08 00 FC 38 80 0D 03 02 00 00 00 00 AF [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 0B 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 0B 00 FC 38 00 61 E3 0F 78 28 26 1A 45 90 00 28 [17:20:11]RAPDU: 61 E3 0F 78 28 26 1A 45 90 00 [17:20:11]wFMCommunicate OK [17:20:11]SAM_PROTO_SignData done [17:20:11]FM_MakeSignedData done [17:20:11]CreateOFDProtocolMessage [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 11 00 00 [17:20:11]Write to MH i2c: E2 08 00 FD 38 80 11 00 00 00 00 00 00 AF [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 17 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 17 00 FD 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F6 [17:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:20:11]wFMCommunicate OK [17:20:11]CreateOFDProtocolMessage done [17:20:11]OFDSenderStorePacket 50446 [17:20:11]StoreOFDPacket docnum=50446 [17:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3A 01 00 00 AA 5A 32 01 85 B6 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 D3 81 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0E C5 00 00 35 04 06 00 B1 1E 12 1C DE EF 61 E3 0F 78 28 26 1A 45 [17:20:11]CheckFolder [17:20:11]dirname=/storage/ofd_packets [17:20:11]CheckFolder done [17:20:11]ProducePacketName [17:20:11]name=ofd_packets/00050446 [17:20:11]NVStorageSaveData ofd_packets/00050446 [17:20:11]File name is /storage/ofd_packets/00050446 [17:20:11]Write 344 bytes [17:20:11]NVStorageSaveData done [17:20:11]OFDSenderStorePacket done [17:20:11]KKMCreateOFDPacket done [17:20:11]NVStorageSaveData kkm_last_timestamp [17:20:11]File name is /storage/kkm_last_timestamp [17:20:11]Write 4 bytes [17:20:11]NVStorageSaveData done [17:20:11]ExternCall_PrintAddStr [17:20:11]wPrintStart [17:20:11]Write to MH i2c: 01 00 00 FE 38 36 [17:20:11]OFD Sender: Processing packet 50446 [packets to send 7, broken 6] [17:20:11]ProducePacketName [17:20:11]name=ofd_packets/00050446 [17:20:11]OFD Sender: To server: pG, [17:20:11]CommunicateWithHost lk.salyk.kg:30040 [17:20:11]ConnectInit lk.salyk.kg [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 07 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 07 00 FE 38 00 00 00 00 00 FF 0F 4B [17:20:11]RasterBufferAndPrint [17:20:11]line Счет N : (3)164362 [17:20:11]line ИНН: 02508201610067 [17:20:11]line Контрольно-Кассовый Чек [17:20:11]line ПРОДАЖА [17:20:11]line Товар: 5000159390729 [17:20:11]line Шок Батончик Твикс Экстра 82г [17:20:11]line 1.000 * 89.00 [17:20:11]line = 89.00 [17:20:11]line НДС 12% НСП 1% [17:20:11]line > о реализуемом товаре [17:20:11]line ИТОГО: 89.00 [17:20:11]line НСП 1% : 0.79 [17:20:11]line НДС 12% : 9.45 [17:20:11]line Наличными: 89.00 [17:20:11]line Безнал.: 0.00 [17:20:11]line Место: АЗС № 80 "Партнер Нефть" [17:20:11]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:20:11]line СНО: Общий режим [17:20:11]line Чек 88 24.10.2024 17:20 [17:20:11]line Смена: 492 ФФД: 1.0 [17:20:11]line ЗНМ: 0300000090 [17:20:11]line РНМ: 0000000000097022 [17:20:11]line Версия ККМ: 001 [17:20:11]line ФМ: 0000000000875000 [17:20:11]line ФД: 50446 [17:20:11]line ФПД: 194742711017199 [17:20:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T172019&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50446&fm=194742711017199&tin=02508201610067®Number=0000000000097022&sum=8900 [17:20:11]line 0 [17:20:11]Connected sock=10 [17:20:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3A 01 00 00 AA 5A 32 01 85 B6 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 39 30 37 32 39 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 D0 AD D0 BA D1 81 D1 82 D1 80 D0 B0 20 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 22 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 03 00 00 00 00 07 04 06 00 C4 22 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 D3 81 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0E C5 00 00 35 04 06 00 B1 1E 12 1C DE EF 61 E3 0F 78 28 26 1A 45 [17:20:11]written 0, free lines is 4095 [17:20:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 69 5C 47 00 F8 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0E C5 00 00 F4 03 04 00 66 2D 1A 67 B6 04 01 00 00 B3 A2 B0 3D 6F 8F 3C C6 [17:20:11]CommunicateWithHost err = 0 [17:20:11]CheckOFDResponse [17:20:11]1017 (14) - 77093643461234 [17:20:11]1041 (16) - 0000000000875000 [17:20:11]1040 (4) - 50446 [17:20:11]1012 (4) - 24.10.2024 11:20 [17:20:11]1206 (1) - 0 [17:20:11]OFD Sender: Remove packet 50446 [17:20:11]ProducePacketName [17:20:11]name=ofd_packets/00050446 [17:20:11]NVStorageDeleteData [17:20:11]Write to MH i2c: 01 00 00 27 39 60 [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 07 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: 01 07 00 27 39 00 00 00 00 00 04 0D 78 [17:20:11]RasterBufferAndPrint [17:20:11]line [17:20:11]line [17:20:11]line [17:20:11]line [17:20:11]line [17:20:11]written 0, free lines is 3338 [17:20:11]process_action close_receipt done [17:20:11]requested_data is exist [17:20:11]produce_requested_data [17:20:11]requested_item fm.sn is exist - process it [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 11 00 00 [17:20:11]Write to MH i2c: E2 08 00 2E 39 80 11 00 00 00 00 00 00 E1 [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:11]Read from MH i2c: E2 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 17 00 [17:20:11]MH_I2C_Read... [17:20:11]Read from MH i2c: E2 17 00 2E 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 28 [17:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:20:11]wFMCommunicate OK [17:20:11]requested_item fd.num is exist - process it [17:20:11]SAM_PROTO_GetFieldsCounters [17:20:11]wFMCommunicate request_size=4 [17:20:11]MH_SAM_APDU [17:20:11]CAPDU: 80 13 00 00 [17:20:11]Write to MH i2c: E2 08 00 2F 39 80 13 00 00 00 00 00 00 E4 [17:20:11]Write i2c OK [17:20:11]MH_I2C_Read... [17:20:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:12]Read from MH i2c: E2 [17:20:12]MH_I2C_Read... [17:20:12]Read from MH i2c: E2 62 00 [17:20:12]MH_I2C_Read... [17:20:12]Read from MH i2c: E2 62 00 2F 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 BC [17:20:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:20:12]wFMCommunicate OK [17:20:12]SAM_PROTO_GetFieldsCounters done [17:20:12]requested_item shift.num is exist - process it [17:20:12]requested_item shift.opened is exist - process it [17:20:12]req_shift_opened [17:20:12]FM_GetShiftState [17:20:12]SAM_PROTO_GetShiftState [17:20:12]wFMCommunicate request_size=4 [17:20:12]MH_SAM_APDU [17:20:12]CAPDU: 80 13 01 00 [17:20:12]Write to MH i2c: E2 08 00 30 39 80 13 01 00 00 00 00 00 E6 [17:20:12]Write i2c OK [17:20:12]MH_I2C_Read... [17:20:12]OFD Sender: No OFD packet to send [17:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:12]Read from MH i2c: E2 [17:20:12]MH_I2C_Read... [17:20:12]Read from MH i2c: E2 0E 00 [17:20:12]MH_I2C_Read... [17:20:12]Read from MH i2c: E2 0E 00 30 39 00 09 00 01 30 90 19 67 00 00 00 00 90 00 32 [17:20:12]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:20:12]wFMCommunicate OK [17:20:12]SAM_PROTO_GetShiftState done [17:20:12]FM_GetShiftState done [17:20:12]req_shift_opened done [17:20:12]requested_item shift.open_date is exist - process it [17:20:12]req_shift_open_date [17:20:12]req_shift_open_date done [17:20:12]produce_requested_data done [17:20:12]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50446,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:20:12]process_action_free close_receipt [17:20:12]json_value_free [17:20:12]json_value_free done [17:20:12]process_json_proto returns [17:20:12]Send response to host [17:20:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50446,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:20:12]free response buf [17:20:12]execute_script done [17:20:12]execute_script returns [17:20:12]free content buf [17:20:12]Sock 9.Close socket [17:20:12]Sock 9.Thread stoped [17:20:17]OFD Sender: No OFD packet to send [17:20:22]OFD Sender: No OFD packet to send [17:20:27]OFD Sender: No OFD packet to send [17:20:32]OFD Sender: No OFD packet to send [17:20:37]OFD Sender: No OFD packet to send [17:20:42]OFD Sender: No OFD packet to send [17:20:47]OFD Sender: No OFD packet to send [17:20:52]OFD Sender: No OFD packet to send [17:20:57]OFD Sender: No OFD packet to send [17:21:02]OFD Sender: No OFD packet to send [17:21:07]OFD Sender: No OFD packet to send [17:21:12]OFD Sender: No OFD packet to send [17:21:17]OFD Sender: No OFD packet to send [17:21:22]OFD Sender: No OFD packet to send [17:21:27]OFD Sender: No OFD packet to send [17:21:32]OFD Sender: No OFD packet to send [17:21:37]OFD Sender: No OFD packet to send [17:21:42]OFD Sender: No OFD packet to send [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:32]OFD Sender: No OFD packet to send [17:23:37]OFD Sender: No OFD packet to send [17:23:42]OFD Sender: No OFD packet to send [17:23:47]OFD Sender: No OFD packet to send [17:23:52]OFD Sender: No OFD packet to send [17:23:57]OFD Sender: No OFD packet to send [17:24:02]OFD Sender: No OFD packet to send [17:24:07]OFD Sender: No OFD packet to send [17:24:12]OFD Sender: No OFD packet to send [17:24:17]OFD Sender: No OFD packet to send [17:24:22]OFD Sender: No OFD packet to send [17:24:27]OFD Sender: No OFD packet to send [17:24:32]OFD Sender: No OFD packet to send [17:24:37]OFD Sender: No OFD packet to send [17:24:42]OFD Sender: No OFD packet to send [17:24:47]OFD Sender: No OFD packet to send [17:24:52]OFD Sender: No OFD packet to send [17:24:57]OFD Sender: No OFD packet to send [17:25:02]OFD Sender: No OFD packet to send [17:25:07]OFD Sender: No OFD packet to send [17:25:12]OFD Sender: No OFD packet to send [17:25:17]OFD Sender: No OFD packet to send [17:25:22]OFD Sender: No OFD packet to send [17:25:27]OFD Sender: No OFD packet to send [17:25:32]OFD Sender: No OFD packet to send [17:25:37]OFD Sender: No OFD packet to send [17:25:42]OFD Sender: No OFD packet to send [17:25:47]OFD Sender: No OFD packet to send [17:25:52]OFD Sender: No OFD packet to send [17:25:57]OFD Sender: No OFD packet to send [17:26:02]OFD Sender: No OFD packet to send [17:26:07]OFD Sender: No OFD packet to send [17:26:12]OFD Sender: No OFD packet to send [17:26:17]OFD Sender: No OFD packet to send [17:26:22]OFD Sender: No OFD packet to send [17:26:27]OFD Sender: No OFD packet to send [17:26:32]OFD Sender: No OFD packet to send [17:26:37]OFD Sender: No OFD packet to send [17:26:42]OFD Sender: No OFD packet to send [17:26:47]OFD Sender: No OFD packet to send [17:26:52]OFD Sender: No OFD packet to send [17:26:57]OFD Sender: No OFD packet to send [17:27:02]OFD Sender: No OFD packet to send [17:27:07]OFD Sender: No OFD packet to send [17:27:12]OFD Sender: No OFD packet to send [17:27:17]OFD Sender: No OFD packet to send [17:27:22]OFD Sender: No OFD packet to send [17:27:27]OFD Sender: No OFD packet to send [17:27:32]OFD Sender: No OFD packet to send [17:27:37]OFD Sender: No OFD packet to send [17:27:42]OFD Sender: No OFD packet to send [17:27:47]OFD Sender: No OFD packet to send [17:27:52]OFD Sender: No OFD packet to send [17:27:57]OFD Sender: No OFD packet to send [17:28:02]OFD Sender: No OFD packet to send [17:28:07]OFD Sender: No OFD packet to send [17:28:12]OFD Sender: No OFD packet to send [17:28:17]OFD Sender: No OFD packet to send [17:28:22]OFD Sender: No OFD packet to send [17:28:27]OFD Sender: No OFD packet to send [17:28:32]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [17:29:32]OFD Sender: No OFD packet to send [17:29:37]OFD Sender: No OFD packet to send [17:29:42]OFD Sender: No OFD packet to send [17:29:47]OFD Sender: No OFD packet to send [17:29:52]OFD Sender: No OFD packet to send [17:29:57]OFD Sender: No OFD packet to send [17:30:02]OFD Sender: No OFD packet to send [17:30:07]OFD Sender: No OFD packet to send [17:30:12]OFD Sender: No OFD packet to send [17:30:17]OFD Sender: No OFD packet to send [17:30:22]OFD Sender: No OFD packet to send [17:30:27]OFD Sender: No OFD packet to send [17:30:32]OFD Sender: No OFD packet to send [17:30:37]OFD Sender: No OFD packet to send [17:30:42]OFD Sender: No OFD packet to send [17:30:47]OFD Sender: No OFD packet to send [17:30:52]OFD Sender: No OFD packet to send [17:30:57]OFD Sender: No OFD packet to send [17:31:02]OFD Sender: No OFD packet to send [17:31:07]OFD Sender: No OFD packet to send [17:31:12]OFD Sender: No OFD packet to send [17:31:17]OFD Sender: No OFD packet to send [17:31:22]OFD Sender: No OFD packet to send [17:31:27]OFD Sender: No OFD packet to send [17:31:32]OFD Sender: No OFD packet to send [17:31:37]OFD Sender: No OFD packet to send [17:31:42]OFD Sender: No OFD packet to send [17:31:47]OFD Sender: No OFD packet to send [17:31:52]OFD Sender: No OFD packet to send [17:31:57]OFD Sender: No OFD packet to send [17:32:02]OFD Sender: No OFD packet to send [17:32:07]OFD Sender: No OFD packet to send [17:32:12]OFD Sender: No OFD packet to send [17:32:17]OFD Sender: No OFD packet to send [17:32:22]OFD Sender: No OFD packet to send [17:32:27]OFD Sender: No OFD packet to send [17:32:32]OFD Sender: No OFD packet to send [17:32:37]OFD Sender: No OFD packet to send [17:32:42]OFD Sender: No OFD packet to send [17:32:47]OFD Sender: No OFD packet to send [17:32:52]OFD Sender: No OFD packet to send [17:32:57]OFD Sender: No OFD packet to send [17:33:02]OFD Sender: No OFD packet to send [17:33:07]OFD Sender: No OFD packet to send [17:33:12]OFD Sender: No OFD packet to send [17:33:17]OFD Sender: No OFD packet to send [17:33:22]OFD Sender: No OFD packet to send [17:33:27]OFD Sender: No OFD packet to send [17:33:32]OFD Sender: No OFD packet to send [17:33:37]OFD Sender: No OFD packet to send [17:33:42]OFD Sender: No OFD packet to send [17:33:47]OFD Sender: No OFD packet to send [17:33:52]OFD Sender: No OFD packet to send [17:33:57]OFD Sender: No OFD packet to send [17:34:02]OFD Sender: No OFD packet to send [17:34:07]OFD Sender: No OFD packet to send [17:34:12]OFD Sender: No OFD packet to send [17:34:17]OFD Sender: No OFD packet to send [17:34:22]OFD Sender: No OFD packet to send [17:34:27]OFD Sender: No OFD packet to send [17:34:32]OFD Sender: No OFD packet to send [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:57]OFD Sender: No OFD packet to send [17:35:02]OFD Sender: No OFD packet to send [17:35:07]OFD Sender: No OFD packet to send [17:35:12]OFD Sender: No OFD packet to send [17:35:17]OFD Sender: No OFD packet to send [17:35:22]OFD Sender: No OFD packet to send [17:35:27]OFD Sender: No OFD packet to send [17:35:32]OFD Sender: No OFD packet to send [17:35:37]OFD Sender: No OFD packet to send [17:35:42]OFD Sender: No OFD packet to send [17:35:47]OFD Sender: No OFD packet to send [17:35:52]OFD Sender: No OFD packet to send [17:35:57]OFD Sender: No OFD packet to send [17:36:02]OFD Sender: No OFD packet to send [17:36:07]OFD Sender: No OFD packet to send [17:36:12]OFD Sender: No OFD packet to send [17:36:17]OFD Sender: No OFD packet to send [17:36:22]OFD Sender: No OFD packet to send [17:36:27]OFD Sender: No OFD packet to send [17:36:32]OFD Sender: No OFD packet to send [17:36:37]OFD Sender: No OFD packet to send [17:36:42]OFD Sender: No OFD packet to send [17:36:47]OFD Sender: No OFD packet to send [17:36:52]OFD Sender: No OFD packet to send [17:36:57]OFD Sender: No OFD packet to send [17:37:02]OFD Sender: No OFD packet to send [17:37:07]OFD Sender: No OFD packet to send [17:37:12]OFD Sender: No OFD packet to send [17:37:17]OFD Sender: No OFD packet to send [17:37:22]OFD Sender: No OFD packet to send [17:37:27]OFD Sender: No OFD packet to send [17:37:32]OFD Sender: No OFD packet to send [17:37:37]OFD Sender: No OFD packet to send [17:37:42]OFD Sender: No OFD packet to send [17:37:47]OFD Sender: No OFD packet to send [17:37:52]OFD Sender: No OFD packet to send [17:37:57]OFD Sender: No OFD packet to send [17:38:02]OFD Sender: No OFD packet to send [17:38:07]OFD Sender: No OFD packet to send [17:38:12]OFD Sender: No OFD packet to send [17:38:18]OFD Sender: No OFD packet to send [17:38:23]OFD Sender: No OFD packet to send [17:38:28]OFD Sender: No OFD packet to send [17:38:33]OFD Sender: No OFD packet to send [17:38:38]OFD Sender: No OFD packet to send [17:38:43]OFD Sender: No OFD packet to send [17:38:48]OFD Sender: No OFD packet to send [17:38:53]OFD Sender: No OFD packet to send [17:38:58]OFD Sender: No OFD packet to send [17:39:03]OFD Sender: No OFD packet to send [17:39:08]OFD Sender: No OFD packet to send [17:39:13]OFD Sender: No OFD packet to send [17:39:18]OFD Sender: No OFD packet to send [17:39:21]accept exits with 7 [17:39:21]New connection [17:39:21]New thread 3067161956 created [17:39:21]Thread 3067305316 joined [17:39:21]Waiting for new connection... [17:39:21] Sock 7.Parse request [17:39:21]Sock 7.Check first char [17:39:21]Sock 7.First char is OK [17:39:21]request: POST /json_proto HTTP/1.0 [17:39:21]Method: POST [17:39:21]URL: /json_proto [17:39:21]Method is POST - this is cgi request [17:39:21]url: /json_proto [17:39:21]query_string will be loaded in cgi processing [17:39:21]execute_cgi json_proto POST (null) [17:39:21]execute_cgi path=json_proto method=POST [17:39:21]POST find Content-Length [17:39:21]Host: 172.17.49.196:8080 [17:39:21]Content-Length: 613 [17:39:21]Content-Type: application/json [17:39:21] [17:39:21]POST finish read [17:39:21]Found Content-Length = 613 [17:39:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164363", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:21]execute_script... [17:39: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 : (3)164363", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:39:21]POST & json_proto [17:39:21]process_json_proto [17:39:21]json parsed OK: [17:39:21]protocol is kg_v1.0 [17:39:21]action value=close_receipt [17:39:21]process_action close_receipt [17:39:21]cmd_close_receipt [17:39:21]MH_GetDate [17:39:21]Write to MH i2c: F0 00 00 31 39 59 [17:39:21]Write i2c OK [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: F0 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: F0 09 00 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: F0 09 00 31 39 00 53 86 1A 67 BD 3B 11 67 2C [17:39:21]GetLastDocTimeStamp 1729790419 [17:39:21]current date 1729791571 [17:39:21]FM_GetShiftState [17:39:21]SAM_PROTO_GetShiftState [17:39:21]wFMCommunicate request_size=4 [17:39:21]MH_SAM_APDU [17:39:21]CAPDU: 80 13 01 00 [17:39:21]Write to MH i2c: E2 08 00 32 39 80 13 01 00 00 00 00 00 E8 [17:39:21]Write i2c OK [17:39:21]MH_I2C_Read... [17:39:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:21]Read from MH i2c: E2 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: E2 0E 00 [17:39:21]MH_I2C_Read... [17:39:21]Read from MH i2c: E2 0E 00 32 39 00 09 00 01 30 90 19 67 00 00 00 00 90 00 34 [17:39:21]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:39:21]wFMCommunicate OK [17:39:21]SAM_PROTO_GetShiftState done [17:39:21]FM_GetShiftState done [17:39:21]opened in 1729728560 [17:39:21]opened+sec_in_day 1729814960 [17:39:21]quantity*price = 8000 [17:39:21]sum+1 = 8001 [17:39:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 89 24.10.2024 17:39 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50447 ФПД: 42280852460181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T173931&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50447&fm=42280852460181&tin=02508201610067®Number=0000000000097022&sum=8000 0 [17:39:22]StoreToDocumentArchive [17:39:22]shift 492 fd 50447 [17:39:22]save to /storage/0492/doc_00050447 [17:39:22]save last doc name /storage/0492/doc_00050447 to /storage/kkm_last_doc_name [17:39:22]save OK [17:39:22]Clear old archive folders... [17:39:22]ProcessDocumentItem done err = 0, tmpTLVsize=268 [17:39:22]tlvbuf is 002206D0 [17:39:22]SAM_PROTO_ClearQueue [17:39:22]wFMCommunicate request_size=4 [17:39:22]MH_SAM_APDU [17:39:22]CAPDU: 80 09 00 00 [17:39:22]Write to MH i2c: E2 08 00 3F 39 80 09 00 00 00 00 00 00 EA [17:39:22]Write i2c OK [17:39:22]MH_I2C_Read... [17:39:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:22]Read from MH i2c: E2 [17:39:22]MH_I2C_Read... [17:39:22]Read from MH i2c: E2 03 00 [17:39:22]MH_I2C_Read... [17:39:22]Read from MH i2c: E2 03 00 3F 39 00 90 00 EC [17:39:22]RAPDU: 90 00 [17:39:22]wFMCommunicate OK [17:39:22]SAM_PROTO_ClearQueue done [17:39:22]KKMCreateOFDPacket [17:39:22]OFDProtocolAddRootSTLVToBuf [17:39:22]FM_MakeSignedData [17:39:22]FM_MakeSignedData [17:39:22]SAM_PROTO_SignData [17:39:22]wFMCommunicate request_size=4 [17:39:22]MH_SAM_APDU [17:39:22]CAPDU: 80 0D 01 02 [17:39:22]Write to MH i2c: E2 08 00 40 39 80 0D 01 02 00 00 00 00 F2 [17:39:22]Write i2c OK [17:39:22]MH_I2C_Read... [17:39:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:22]Read from MH i2c: E2 [17:39:22]MH_I2C_Read... [17:39:22]Read from MH i2c: E2 03 00 [17:39:22]MH_I2C_Read... [17:39:22]Read from MH i2c: E2 03 00 40 39 00 90 00 ED [17:39:22]RAPDU: 90 00 [17:39:22]wFMCommunicate OK [17:39:22]wFMCommunicate request_size=255 [17:39:22]MH_SAM_APDU [17:39:22]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 53 86 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [17:39:22]Write to MH i2c: E2 02 01 41 39 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 53 86 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 A0 [17:39:22]Write i2c OK [17:39:22]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 03 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 03 00 41 39 00 90 00 EE [17:39:23]RAPDU: 90 00 [17:39:23]wFMCommunicate OK [17:39:23]wFMCommunicate request_size=27 [17:39:23]MH_SAM_APDU [17:39:23]CAPDU: 80 0D 02 02 16 35 30 30 30 10 04 04 00 0F C5 00 00 35 04 06 00 26 74 47 31 12 95 [17:39:23]Write to MH i2c: E2 1E 00 42 39 80 0D 02 02 16 00 35 30 30 30 10 04 04 00 0F C5 00 00 35 04 06 00 26 74 47 31 12 95 00 00 CA [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:23]OFD Sender: No OFD packet to send [17:39:23]Read from MH i2c: E2 03 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 03 00 42 39 00 90 00 EF [17:39:23]RAPDU: 90 00 [17:39:23]wFMCommunicate OK [17:39:23]wFMCommunicate request_size=4 [17:39:23]MH_SAM_APDU [17:39:23]CAPDU: 80 0D 03 02 [17:39:23]Write to MH i2c: E2 08 00 43 39 80 0D 03 02 00 00 00 00 F7 [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 0B 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 0B 00 43 39 00 C4 0B 30 9E 88 D5 16 DE 90 00 E6 [17:39:23]RAPDU: C4 0B 30 9E 88 D5 16 DE 90 00 [17:39:23]wFMCommunicate OK [17:39:23]SAM_PROTO_SignData done [17:39:23]FM_MakeSignedData done [17:39:23]CreateOFDProtocolMessage [17:39:23]wFMCommunicate request_size=4 [17:39:23]MH_SAM_APDU [17:39:23]CAPDU: 80 11 00 00 [17:39:23]Write to MH i2c: E2 08 00 44 39 80 11 00 00 00 00 00 00 F7 [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 17 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 17 00 44 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 3E [17:39:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:39:23]wFMCommunicate OK [17:39:23]CreateOFDProtocolMessage done [17:39:23]OFDSenderStorePacket 50447 [17:39:23]StoreOFDPacket docnum=50447 [17:39:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 25 AF 18 01 D5 24 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 53 86 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0F C5 00 00 35 04 06 00 26 74 47 31 12 95 C4 0B 30 9E 88 D5 16 DE [17:39:23]CheckFolder [17:39:23]dirname=/storage/ofd_packets [17:39:23]CheckFolder done [17:39:23]ProducePacketName [17:39:23]name=ofd_packets/00050447 [17:39:23]NVStorageSaveData ofd_packets/00050447 [17:39:23]File name is /storage/ofd_packets/00050447 [17:39:23]Write 318 bytes [17:39:23]NVStorageSaveData done [17:39:23]OFDSenderStorePacket done [17:39:23]KKMCreateOFDPacket done [17:39:23]NVStorageSaveData kkm_last_timestamp [17:39:23]File name is /storage/kkm_last_timestamp [17:39:23]Write 4 bytes [17:39:23]NVStorageSaveData done [17:39:23]ExternCall_PrintAddStr [17:39:23]wPrintStart [17:39:23]Write to MH i2c: 01 00 00 45 39 7E [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]OFD Sender: Processing packet 50447 [packets to send 7, broken 6] [17:39:23]ProducePacketName [17:39:23]name=ofd_packets/00050447 [17:39:23]OFD Sender: To server: pG, [17:39:23]CommunicateWithHost lk.salyk.kg:30040 [17:39:23]ConnectInit lk.salyk.kg [17:39:23]Read from MH i2c: 01 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: 01 07 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: 01 07 00 45 39 00 00 00 00 00 FF 0F 93 [17:39:23]RasterBufferAndPrint [17:39:23]line Счет N : (3)164363 [17:39:23]line ИНН: 02508201610067 [17:39:23]line Контрольно-Кассовый Чек [17:39:23]line ПРОДАЖА [17:39:23]line Товар: 4870001570057 [17:39:23]line Напиток Pepsi 0,5л [17:39:23]line 1.000 * 80.00 [17:39:23]line = 80.00 [17:39:23]line НДС 12% НСП 1% [17:39:23]line > о реализуемом товаре [17:39:23]line ИТОГО: 80.00 [17:39:23]line НСП 1% : 0.71 [17:39:23]line НДС 12% : 8.50 [17:39:23]line Наличными: 80.00 [17:39:23]line Безнал.: 0.00 [17:39:23]line Место: АЗС № 80 "Партнер Нефть" [17:39:23]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:39:23]line СНО: Общий режим [17:39:23]line Чек 89 24.10.2024 17:39 [17:39:23]line Смена: 492 ФФД: 1.0 [17:39:23]line ЗНМ: 0300000090 [17:39:23]line РНМ: 0000000000097022 [17:39:23]line Версия ККМ: 001 [17:39:23]line ФМ: 0000000000875000 [17:39:23]line ФД: 50447 [17:39:23]line ФПД: 42280852460181 [17:39:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T173931&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50447&fm=42280852460181&tin=02508201610067®Number=0000000000097022&sum=8000 [17:39:23]line 0 [17:39:23]written 0, free lines is 4095 [17:39:23]Connected sock=10 [17:39:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 25 AF 18 01 D5 24 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 53 86 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0F C5 00 00 35 04 06 00 26 74 47 31 12 95 C4 0B 30 9E 88 D5 16 DE [17:39:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 25 9D 47 00 BD EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 0F C5 00 00 F4 03 04 00 E6 31 1A 67 B6 04 01 00 00 19 D9 CA EF 04 76 9D 29 [17:39:23]CommunicateWithHost err = 0 [17:39:23]CheckOFDResponse [17:39:23]1017 (14) - 77093643461234 [17:39:23]1041 (16) - 0000000000875000 [17:39:23]1040 (4) - 50447 [17:39:23]1012 (4) - 24.10.2024 11:39 [17:39:23]1206 (1) - 0 [17:39:23]OFD Sender: Remove packet 50447 [17:39:23]ProducePacketName [17:39:23]name=ofd_packets/00050447 [17:39:23]NVStorageDeleteData [17:39:23]Write to MH i2c: 01 00 00 6D 39 A6 [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: 01 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: 01 07 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: 01 07 00 6D 39 00 00 00 00 00 17 0D D1 [17:39:23]RasterBufferAndPrint [17:39:23]line [17:39:23]line [17:39:23]line [17:39:23]line [17:39:23]line [17:39:23]written 0, free lines is 3361 [17:39:23]process_action close_receipt done [17:39:23]requested_data is exist [17:39:23]produce_requested_data [17:39:23]requested_item fm.sn is exist - process it [17:39:23]wFMCommunicate request_size=4 [17:39:23]MH_SAM_APDU [17:39:23]CAPDU: 80 11 00 00 [17:39:23]Write to MH i2c: E2 08 00 74 39 80 11 00 00 00 00 00 00 27 [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 17 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 17 00 74 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 6E [17:39:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:39:23]wFMCommunicate OK [17:39:23]requested_item fd.num is exist - process it [17:39:23]SAM_PROTO_GetFieldsCounters [17:39:23]wFMCommunicate request_size=4 [17:39:23]MH_SAM_APDU [17:39:23]CAPDU: 80 13 00 00 [17:39:23]Write to MH i2c: E2 08 00 75 39 80 13 00 00 00 00 00 00 2A [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 62 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 62 00 75 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [17:39:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 0F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:39:23]wFMCommunicate OK [17:39:23]SAM_PROTO_GetFieldsCounters done [17:39:23]requested_item shift.num is exist - process it [17:39:23]requested_item shift.opened is exist - process it [17:39:23]req_shift_opened [17:39:23]FM_GetShiftState [17:39:23]SAM_PROTO_GetShiftState [17:39:23]wFMCommunicate request_size=4 [17:39:23]MH_SAM_APDU [17:39:23]CAPDU: 80 13 01 00 [17:39:23]Write to MH i2c: E2 08 00 76 39 80 13 01 00 00 00 00 00 2C [17:39:23]Write i2c OK [17:39:23]MH_I2C_Read... [17:39:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:23]Read from MH i2c: E2 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 0E 00 [17:39:23]MH_I2C_Read... [17:39:23]Read from MH i2c: E2 0E 00 76 39 00 09 00 01 30 90 19 67 00 00 00 00 90 00 78 [17:39:23]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:39:23]wFMCommunicate OK [17:39:23]SAM_PROTO_GetShiftState done [17:39:23]FM_GetShiftState done [17:39:23]req_shift_opened done [17:39:23]requested_item shift.open_date is exist - process it [17:39:23]req_shift_open_date [17:39:23]req_shift_open_date done [17:39:23]produce_requested_data done [17:39:23]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50447,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:39:23]process_action_free close_receipt [17:39:23]json_value_free [17:39:23]json_value_free done [17:39:23]process_json_proto returns [17:39:23]Send response to host [17:39:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50447,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:39:23]free response buf [17:39:23]execute_script done [17:39:23]execute_script returns [17:39:23]free content buf [17:39:23]Sock 7.Close socket [17:39:23]Sock 7.Thread stoped [17:39:24]OFD Sender: No OFD packet to send [17:39:29]OFD Sender: No OFD packet to send [17:39:34]OFD Sender: No OFD packet to send [17:39:39]OFD Sender: No OFD packet to send [17:39:44]OFD Sender: No OFD packet to send [17:39:49]OFD Sender: No OFD packet to send [17:39:54]OFD Sender: No OFD packet to send [17:39:59]OFD Sender: No OFD packet to send [17:40:04]OFD Sender: No OFD packet to send [17:40:09]OFD Sender: No OFD packet to send [17:40:14]OFD Sender: No OFD packet to send [17:40:19]OFD Sender: No OFD packet to send [17:40:24]OFD Sender: No OFD packet to send [17:40:29]OFD Sender: No OFD packet to send [17:40:34]OFD Sender: No OFD packet to send [17:40:39]OFD Sender: No OFD packet to send [17:40:44]OFD Sender: No OFD packet to send [17:40:49]OFD Sender: No OFD packet to send [17:40:54]OFD Sender: No OFD packet to send [17:40:59]OFD Sender: No OFD packet to send [17:41:04]OFD Sender: No OFD packet to send [17:41:09]OFD Sender: No OFD packet to send [17:41:14]OFD Sender: No OFD packet to send [17:41:19]OFD Sender: No OFD packet to send [17:41:24]OFD Sender: No OFD packet to send [17:41:29]OFD Sender: No OFD packet to send [17:41:34]OFD Sender: No OFD packet to send [17:41:39]OFD Sender: No OFD packet to send [17:41:44]OFD Sender: No OFD packet to send [17:41:49]OFD Sender: No OFD packet to send [17:41:54]OFD Sender: No OFD packet to send [17:41:59]OFD Sender: No OFD packet to send [17:42:04]OFD Sender: No OFD packet to send [17:42:09]OFD Sender: No OFD packet to send [17:42:14]OFD Sender: No OFD packet to send [17:42:19]OFD Sender: No OFD packet to send [17:42:24]OFD Sender: No OFD packet to send [17:42:29]OFD Sender: No OFD packet to send [17:42:34]OFD Sender: No OFD packet to send [17:42:39]OFD Sender: No OFD packet to send [17:42:44]OFD Sender: No OFD packet to send [17:42:49]OFD Sender: No OFD packet to send [17:42:54]OFD Sender: No OFD packet to send [17:42:59]OFD Sender: No OFD packet to send [17:43:04]OFD Sender: No OFD packet to send [17:43:09]OFD Sender: No OFD packet to send [17:43:14]OFD Sender: No OFD packet to send [17:43:19]OFD Sender: No OFD packet to send [17:43:24]OFD Sender: No OFD packet to send [17:43:29]OFD Sender: No OFD packet to send [17:43:34]OFD Sender: No OFD packet to send [17:43:37]accept exits with 9 [17:43:37]New connection [17:43:37]New thread 3067305316 created [17:43:37]Thread 3067161956 joined [17:43:37]Waiting for new connection... [17:43:37] Sock 9.Parse request [17:43:37]Sock 9.Check first char [17:43:37]Sock 9.First char is OK [17:43:37]request: POST /json_proto HTTP/1.0 [17:43:37]Method: POST [17:43:37]URL: /json_proto [17:43:37]Method is POST - this is cgi request [17:43:37]url: /json_proto [17:43:37]query_string will be loaded in cgi processing [17:43:37]execute_cgi json_proto POST (null) [17:43:37]execute_cgi path=json_proto method=POST [17:43:37]POST find Content-Length [17:43:37]Host: 172.17.49.196:8080 [17:43:37]Content-Length: 1050 [17:43:37]Content-Type: application/json [17:43:37] [17:43:37]POST finish read [17:43:37]Found Content-Length = 1050 [17:43:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164364", "tax_sys" : 0, "items" : [ { "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 368.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:37]execute_script... [17:43: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 : (3)164364", "tax_sys" : 0, "items" : [ { "code": "2000039450010", "name": "\u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 368.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:37]POST & json_proto [17:43:37]process_json_proto [17:43:37]json parsed OK: [17:43:37]protocol is kg_v1.0 [17:43:37]action value=close_receipt [17:43:37]process_action close_receipt [17:43:37]cmd_close_receipt [17:43:37]MH_GetDate [17:43:37]Write to MH i2c: F0 00 00 77 39 9F [17:43:37]Write i2c OK [17:43:37]MH_I2C_Read... [17:43:37]Read from MH i2c: F0 [17:43:37]MH_I2C_Read... [17:43:37]Read from MH i2c: F0 09 00 [17:43:37]MH_I2C_Read... [17:43:37]Read from MH i2c: F0 09 00 77 39 00 53 87 1A 67 BD 3B 11 67 73 [17:43:37]GetLastDocTimeStamp 1729791571 [17:43:37]current date 1729791827 [17:43:37]FM_GetShiftState [17:43:37]SAM_PROTO_GetShiftState [17:43:37]wFMCommunicate request_size=4 [17:43:37]MH_SAM_APDU [17:43:37]CAPDU: 80 13 01 00 [17:43:37]Write to MH i2c: E2 08 00 78 39 80 13 01 00 00 00 00 00 2E [17:43:37]Write i2c OK [17:43:37]MH_I2C_Read... [17:43:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:37]Read from MH i2c: E2 [17:43:37]MH_I2C_Read... [17:43:37]Read from MH i2c: E2 0E 00 [17:43:37]MH_I2C_Read... [17:43:37]Read from MH i2c: E2 0E 00 78 39 00 09 00 01 30 90 19 67 00 00 00 00 90 00 7A [17:43:37]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:43:37]wFMCommunicate OK [17:43:37]SAM_PROTO_GetShiftState done [17:43:37]FM_GetShiftState done [17:43:37]opened in 1729728560 [17:43:37]opened+sec_in_day 1729814960 [17:43:37]quantity*price = 8000 [17:43:37]sum+1 = 8001 [17:43:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 2.000 * 144.00 = 288.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 368.00 НСП 1% : 3.26 НДС 12% : 39.08 Наличными: 0.00 Безнал.: 368.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 90 24.10.2024 17:43 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000875000 ФД: 50448 ФПД: 44430293218173 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T174347&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50448&fm=44430293218173&tin=02508201610067®Number=0000000000097022&sum=36800 0 [17:43:38]StoreToDocumentArchive [17:43:38]shift 492 fd 50448 [17:43:38]save to /storage/0492/doc_00050448 [17:43:38]save last doc name /storage/0492/doc_00050448 to /storage/kkm_last_doc_name [17:43:38]save OK [17:43:38]Clear old archive folders... [17:43:38]ProcessDocumentItem done err = 0, tmpTLVsize=377 [17:43:38]tlvbuf is 00211250 [17:43:38]SAM_PROTO_ClearQueue [17:43:38]wFMCommunicate request_size=4 [17:43:38]MH_SAM_APDU [17:43:38]CAPDU: 80 09 00 00 [17:43:38]Write to MH i2c: E2 08 00 85 39 80 09 00 00 00 00 00 00 30 [17:43:38]Write i2c OK [17:43:38]MH_I2C_Read... [17:43:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:38]Read from MH i2c: E2 [17:43:38]MH_I2C_Read... [17:43:38]Read from MH i2c: E2 03 00 [17:43:38]MH_I2C_Read... [17:43:38]Read from MH i2c: E2 03 00 85 39 00 90 00 32 [17:43:38]RAPDU: 90 00 [17:43:38]wFMCommunicate OK [17:43:38]SAM_PROTO_ClearQueue done [17:43:38]KKMCreateOFDPacket [17:43:38]OFDProtocolAddRootSTLVToBuf [17:43:38]FM_MakeSignedData [17:43:38]FM_MakeSignedData [17:43:38]SAM_PROTO_SignData [17:43:38]wFMCommunicate request_size=4 [17:43:38]MH_SAM_APDU [17:43:38]CAPDU: 80 0D 01 02 [17:43:38]Write to MH i2c: E2 08 00 86 39 80 0D 01 02 00 00 00 00 38 [17:43:38]Write i2c OK [17:43:38]MH_I2C_Read... [17:43:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:38]Read from MH i2c: E2 [17:43:38]MH_I2C_Read... [17:43:38]Read from MH i2c: E2 03 00 [17:43:38]MH_I2C_Read... [17:43:38]Read from MH i2c: E2 03 00 86 39 00 90 00 33 [17:43:38]RAPDU: 90 00 [17:43:38]wFMCommunicate OK [17:43:38]wFMCommunicate request_size=255 [17:43:38]MH_SAM_APDU [17:43:38]CAPDU: 80 0D 02 02 FA 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 8F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 01 00 00 00 00 EE [17:43:38]Write to MH i2c: E2 02 01 87 39 80 0D 02 02 FA 00 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 8F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 01 00 00 00 00 EE 00 00 67 [17:43:39]Write i2c OK [17:43:39]MH_I2C_Read... [17:43:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:39]Read from MH i2c: E2 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 03 00 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 03 00 87 39 00 90 00 34 [17:43:39]RAPDU: 90 00 [17:43:39]wFMCommunicate OK [17:43:39]wFMCommunicate request_size=136 [17:43:39]MH_SAM_APDU [17:43:39]CAPDU: 80 0D 02 02 83 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 8F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 53 87 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 10 C5 00 00 35 04 06 00 28 68 BB D8 33 7D [17:43:39]Write to MH i2c: E2 8B 00 88 39 80 0D 02 02 83 00 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 8F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 53 87 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 10 C5 00 00 35 04 06 00 28 68 BB D8 33 7D 00 00 5B [17:43:39]Write i2c OK [17:43:39]MH_I2C_Read... [17:43:39]OFD Sender: No OFD packet to send [17:43:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:39]Read from MH i2c: E2 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 03 00 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 03 00 88 39 00 90 00 35 [17:43:39]RAPDU: 90 00 [17:43:39]wFMCommunicate OK [17:43:39]wFMCommunicate request_size=4 [17:43:39]MH_SAM_APDU [17:43:39]CAPDU: 80 0D 03 02 [17:43:39]Write to MH i2c: E2 08 00 89 39 80 0D 03 02 00 00 00 00 3D [17:43:39]Write i2c OK [17:43:39]MH_I2C_Read... [17:43:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:39]Read from MH i2c: E2 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 0B 00 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 0B 00 89 39 00 75 7E A4 45 56 C4 B0 33 90 00 17 [17:43:39]RAPDU: 75 7E A4 45 56 C4 B0 33 90 00 [17:43:39]wFMCommunicate OK [17:43:39]SAM_PROTO_SignData done [17:43:39]FM_MakeSignedData done [17:43:39]CreateOFDProtocolMessage [17:43:39]wFMCommunicate request_size=4 [17:43:39]MH_SAM_APDU [17:43:39]CAPDU: 80 11 00 00 [17:43:39]Write to MH i2c: E2 08 00 8A 39 80 11 00 00 00 00 00 00 3D [17:43:39]Write i2c OK [17:43:39]MH_I2C_Read... [17:43:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:39]Read from MH i2c: E2 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 17 00 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: E2 17 00 8A 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 84 [17:43:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:43:39]wFMCommunicate OK [17:43:39]CreateOFDProtocolMessage done [17:43:39]OFDSenderStorePacket 50448 [17:43:39]StoreOFDPacket docnum=50448 [17:43:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 8D 01 00 00 31 9B 85 01 E4 E1 5A 03 01 00 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 8F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 8F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 53 87 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 10 C5 00 00 35 04 06 00 28 68 BB D8 33 7D 75 7E A4 45 56 C4 B0 33 [17:43:39]CheckFolder [17:43:39]dirname=/storage/ofd_packets [17:43:39]CheckFolder done [17:43:39]ProducePacketName [17:43:39]name=ofd_packets/00050448 [17:43:39]NVStorageSaveData ofd_packets/00050448 [17:43:39]File name is /storage/ofd_packets/00050448 [17:43:39]Write 427 bytes [17:43:39]NVStorageSaveData done [17:43:39]OFDSenderStorePacket done [17:43:39]KKMCreateOFDPacket done [17:43:39]NVStorageSaveData kkm_last_timestamp [17:43:39]File name is /storage/kkm_last_timestamp [17:43:39]Write 4 bytes [17:43:39]NVStorageSaveData done [17:43:39]ExternCall_PrintAddStr [17:43:39]wPrintStart [17:43:39]Write to MH i2c: 01 00 00 8B 39 C4 [17:43:39]Write i2c OK [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: 01 [17:43:39]MH_I2C_Read... [17:43:39]Read from MH i2c: 01 07 00 [17:43:39]MH_I2C_Read... [17:43:39]OFD Sender: Processing packet 50448 [packets to send 7, broken 6] [17:43:39]ProducePacketName [17:43:39]name=ofd_packets/00050448 [17:43:39]Read from MH i2c: 01 07 00 8B 39 OFD Sender: To server: pG, [17:43:39]00 CommunicateWithHost lk.salyk.kg:30040 [17:43:39]00 ConnectInit lk.salyk.kg [17:43:39]00 00 00 FF 0F D9 [17:43:39]RasterBufferAndPrint [17:43:39]line Счет N : (3)164364 [17:43:39]line ИНН: 02508201610067 [17:43:39]line Контрольно-Кассовый Чек [17:43:39]line ПРОДАЖА [17:43:39]line Товар: 2000039450010 [17:43:39]line Чай зеленый 200 мл [17:43:39]line 2.000 * 40.00 [17:43:39]line = 80.00 [17:43:39]line НДС 12% НСП 1% [17:43:39]line > о реализуемом товаре [17:43:39]line Товар: 48743587 [17:43:39]line Сигареты Winston XStyle Silver [17:43:39]line 2.000 * 144.00 [17:43:39]line = 288.00 [17:43:39]line НДС 12% НСП 1% [17:43:39]line > о реализуемом товаре [17:43:39]line ИТОГО: 368.00 [17:43:39]line НСП 1% : 3.26 [17:43:39]line НДС 12% : 39.08 [17:43:39]line Наличными: 0.00 [17:43:39]line Безнал.: 368.00 [17:43:39]line Место: АЗС № 80 "Партнер Нефть" [17:43:39]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:43:39]line СНО: Общий режим [17:43:39]line Чек 90 24.10.2024 17:43 [17:43:39]line Смена: 492 ФФД: 1.0 [17:43:39]line ЗНМ: 0300000090 [17:43:39]line РНМ: 0000000000097022 [17:43:39]line Версия ККМ: 001 [17:43:39]line Платежная система: Бакай Банк [17:43:39]line ФМ: 0000000000875000 [17:43:39]line ФД: 50448 [17:43:39]line ФПД: 44430293218173 [17:43:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T174347&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50448&fm=44430293218173&tin=02508201610067®Number=0000000000097022&sum=36800 [17:43:39]line 0 [17:43:39]written 0, free lines is 4095 [17:43:39]Connected sock=10 [17:43:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 8D 01 00 00 31 9B 85 01 E4 E1 5A 03 01 00 03 00 79 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 32 30 30 30 30 33 39 34 35 30 30 31 30 06 04 1E 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 8F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 8F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 53 87 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 10 C5 00 00 35 04 06 00 28 68 BB D8 33 7D 75 7E A4 45 56 C4 B0 33 [17:43:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 13 4F 47 00 FD 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 10 C5 00 00 F4 03 04 00 E6 32 1A 67 B6 04 01 00 00 DF C9 89 E8 A7 E8 F9 73 [17:43:40]CommunicateWithHost err = 0 [17:43:40]CheckOFDResponse [17:43:40]1017 (14) - 77093643461234 [17:43:40]1041 (16) - 0000000000875000 [17:43:40]1040 (4) - 50448 [17:43:40]1012 (4) - 24.10.2024 11:43 [17:43:40]1206 (1) - 0 [17:43:40]OFD Sender: Remove packet 50448 [17:43:40]ProducePacketName [17:43:40]name=ofd_packets/00050448 [17:43:40]NVStorageDeleteData [17:43:40]Write to MH i2c: 01 00 00 BC 39 F5 [17:43:40]Write i2c OK [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: 01 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: 01 07 00 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: 01 07 00 BC 39 00 00 00 00 00 B3 0C BB [17:43:40]RasterBufferAndPrint [17:43:40]line [17:43:40]line [17:43:40]line [17:43:40]line [17:43:40]line [17:43:40]written 0, free lines is 3260 [17:43:40]process_action close_receipt done [17:43:40]requested_data is exist [17:43:40]produce_requested_data [17:43:40]requested_item fm.sn is exist - process it [17:43:40]wFMCommunicate request_size=4 [17:43:40]MH_SAM_APDU [17:43:40]CAPDU: 80 11 00 00 [17:43:40]Write to MH i2c: E2 08 00 C3 39 80 11 00 00 00 00 00 00 76 [17:43:40]Write i2c OK [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 [17:43:40]MH_I2C_Read... [17:43:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:43:40]Read from MH i2c: E2 17 00 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 17 00 C3 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 BD [17:43:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:43:40]wFMCommunicate OK [17:43:40]requested_item fd.num is exist - process it [17:43:40]SAM_PROTO_GetFieldsCounters [17:43:40]wFMCommunicate request_size=4 [17:43:40]MH_SAM_APDU [17:43:40]CAPDU: 80 13 00 00 [17:43:40]Write to MH i2c: E2 08 00 C4 39 80 13 00 00 00 00 00 00 79 [17:43:40]Write i2c OK [17:43:40]MH_I2C_Read... [17:43:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:43:40]Read from MH i2c: E2 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 62 00 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 62 00 C4 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 10 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [17:43:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 10 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:43:40]wFMCommunicate OK [17:43:40]SAM_PROTO_GetFieldsCounters done [17:43:40]requested_item shift.num is exist - process it [17:43:40]requested_item shift.opened is exist - process it [17:43:40]req_shift_opened [17:43:40]FM_GetShiftState [17:43:40]SAM_PROTO_GetShiftState [17:43:40]wFMCommunicate request_size=4 [17:43:40]MH_SAM_APDU [17:43:40]CAPDU: 80 13 01 00 [17:43:40]Write to MH i2c: E2 08 00 C5 39 80 13 01 00 00 00 00 00 7B [17:43:40]Write i2c OK [17:43:40]MH_I2C_Read... [17:43:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:40]Read from MH i2c: E2 [17:43:40]MH_I2C_Read... [17:43:40]Read from MH i2c: E2 0E 00 [17:43:40]MH_I2C_Read... [17:43:40]OFD Sender: No OFD packet to send [17:43:40]Read from MH i2c: E2 0E 00 C5 39 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C7 [17:43:40]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:43:40]wFMCommunicate OK [17:43:40]SAM_PROTO_GetShiftState done [17:43:40]FM_GetShiftState done [17:43:40]req_shift_opened done [17:43:40]requested_item shift.open_date is exist - process it [17:43:40]req_shift_open_date [17:43:40]req_shift_open_date done [17:43:40]produce_requested_data done [17:43:40]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50448,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:43:40]process_action_free close_receipt [17:43:40]json_value_free [17:43:40]json_value_free done [17:43:40]process_json_proto returns [17:43:40]Send response to host [17:43:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50448,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:43:40]free response buf [17:43:40]execute_script done [17:43:40]execute_script returns [17:43:40]free content buf [17:43:40]Sock 9.Close socket [17:43:40]Sock 9.Thread stoped [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:55]OFD Sender: No OFD packet to send [17:44:00]OFD Sender: No OFD packet to send [17:44:05]OFD Sender: No OFD packet to send [17:44:10]OFD Sender: No OFD packet to send [17:44:15]OFD Sender: No OFD packet to send [17:44:20]OFD Sender: No OFD packet to send [17:44:25]OFD Sender: No OFD packet to send [17:44:30]OFD Sender: No OFD packet to send [17:44:35]OFD Sender: No OFD packet to send [17:44:40]OFD Sender: No OFD packet to send [17:44:45]OFD Sender: No OFD packet to send [17:44:50]OFD Sender: No OFD packet to send [17:44:55]OFD Sender: No OFD packet to send [17:45:00]OFD Sender: No OFD packet to send [17:45:05]OFD Sender: No OFD packet to send [17:45:10]OFD Sender: No OFD packet to send [17:45:15]OFD Sender: No OFD packet to send [17:45:20]OFD Sender: No OFD packet to send [17:45:25]OFD Sender: No OFD packet to send [17:45:30]OFD Sender: No OFD packet to send [17:45:35]OFD Sender: No OFD packet to send [17:45:40]OFD Sender: No OFD packet to send [17:45:45]OFD Sender: No OFD packet to send [17:45:50]OFD Sender: No OFD packet to send [17:45:55]OFD Sender: No OFD packet to send [17:46:00]OFD Sender: No OFD packet to send [17:46:05]OFD Sender: No OFD packet to send [17:46:10]OFD Sender: No OFD packet to send [17:46:15]OFD Sender: No OFD packet to send [17:46:20]OFD Sender: No OFD packet to send [17:46:25]OFD Sender: No OFD packet to send [17:46:30]OFD Sender: No OFD packet to send [17:46:35]OFD Sender: No OFD packet to send [17:46:40]OFD Sender: No OFD packet to send [17:46:45]OFD Sender: No OFD packet to send [17:46:50]OFD Sender: No OFD packet to send [17:46:55]OFD Sender: No OFD packet to send [17:47:00]OFD Sender: No OFD packet to send [17:47:05]OFD Sender: No OFD packet to send [17:47:10]OFD Sender: No OFD packet to send [17:47:15]OFD Sender: No OFD packet to send [17:47:20]OFD Sender: No OFD packet to send [17:47:25]OFD Sender: No OFD packet to send [17:47:30]OFD Sender: No OFD packet to send [17:47:35]OFD Sender: No OFD packet to send [17:47:40]OFD Sender: No OFD packet to send [17:47:45]OFD Sender: No OFD packet to send [17:47:50]OFD Sender: No OFD packet to send [17:47:55]OFD Sender: No OFD packet to send [17:48:00]OFD Sender: No OFD packet to send [17:48:05]OFD Sender: No OFD packet to send [17:48:10]OFD Sender: No OFD packet to send [17:48:15]OFD Sender: No OFD packet to send [17:48:20]OFD Sender: No OFD packet to send [17:48:25]OFD Sender: No OFD packet to send [17:48:30]OFD Sender: No OFD packet to send [17:48:35]OFD Sender: No OFD packet to send [17:48:40]OFD Sender: No OFD packet to send [17:48:45]OFD Sender: No OFD packet to send [17:48:50]OFD Sender: No OFD packet to send [17:48:55]OFD Sender: No OFD packet to send [17:49:00]OFD Sender: No OFD packet to send [17:49:05]OFD Sender: No OFD packet to send [17:49:10]OFD Sender: No OFD packet to send [17:49:15]OFD Sender: No OFD packet to send [17:49:20]OFD Sender: No OFD packet to send [17:49:25]OFD Sender: No OFD packet to send [17:49:30]OFD Sender: No OFD packet to send [17:49:35]OFD Sender: No OFD packet to send [17:49:40]OFD Sender: No OFD packet to send [17:49:45]OFD Sender: No OFD packet to send [17:49:50]OFD Sender: No OFD packet to send [17:49:55]OFD Sender: No OFD packet to send [17:50:00]OFD Sender: No OFD packet to send [17:50:05]OFD Sender: No OFD packet to send [17:50:10]OFD Sender: No OFD packet to send [17:50:15]OFD Sender: No OFD packet to send [17:50:20]OFD Sender: No OFD packet to send [17:50:25]OFD Sender: No OFD packet to send [17:50:30]OFD Sender: No OFD packet to send [17:50:35]OFD Sender: No OFD packet to send [17:50:40]OFD Sender: No OFD packet to send [17:50:45]OFD Sender: No OFD packet to send [17:50:50]OFD Sender: No OFD packet to send [17:50:53]accept exits with 7 [17:50:53]New connection [17:50:53]New thread 3067161956 created [17:50:53]Thread 3067305316 joined [17:50:53]Waiting for new connection... [17:50:53] Sock 7.Parse request [17:50:53]Sock 7.Check first char [17:50:53]Sock 7.First char is OK [17:50:53]request: POST /json_proto HTTP/1.0 [17:50:53]Method: POST [17:50:53]URL: /json_proto [17:50:53]Method is POST - this is cgi request [17:50:53]url: /json_proto [17:50:53]query_string will be loaded in cgi processing [17:50:53]execute_cgi json_proto POST (null) [17:50:53]execute_cgi path=json_proto method=POST [17:50:53]POST find Content-Length [17:50:53]Host: 172.17.49.196:8080 [17:50:53]Content-Length: 616 [17:50:53]Content-Type: application/json [17:50:53] [17:50:53]POST finish read [17:50:53]Found Content-Length = 616 [17:50:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164365", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 169.00, "quantity" : 1.000, "sum" : 169.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 169.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:53]execute_script... [17:50: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 : (3)164365", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 169.00, "quantity" : 1.000, "sum" : 169.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 169.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:53]POST & json_proto [17:50:53]process_json_proto [17:50:53]json parsed OK: [17:50:53]protocol is kg_v1.0 [17:50:53]action value=close_receipt [17:50:53]process_action close_receipt [17:50:53]cmd_close_receipt [17:50:53]MH_GetDate [17:50:53]Write to MH i2c: F0 00 00 C6 39 EE [17:50:53]Write i2c OK [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: F0 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: F0 09 00 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: F0 09 00 C6 39 00 07 89 1A 67 BD 3B 11 67 78 [17:50:53]GetLastDocTimeStamp 1729791827 [17:50:53]current date 1729792263 [17:50:53]FM_GetShiftState [17:50:53]SAM_PROTO_GetShiftState [17:50:53]wFMCommunicate request_size=4 [17:50:53]MH_SAM_APDU [17:50:53]CAPDU: 80 13 01 00 [17:50:53]Write to MH i2c: E2 08 00 C7 39 80 13 01 00 00 00 00 00 7D [17:50:53]Write i2c OK [17:50:53]MH_I2C_Read... [17:50:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:53]Read from MH i2c: E2 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: E2 0E 00 [17:50:53]MH_I2C_Read... [17:50:53]Read from MH i2c: E2 0E 00 C7 39 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C9 [17:50:53]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:50:53]wFMCommunicate OK [17:50:53]SAM_PROTO_GetShiftState done [17:50:53]FM_GetShiftState done [17:50:53]opened in 1729728560 [17:50:53]opened+sec_in_day 1729814960 [17:50:53]quantity*price = 16900 [17:50:53]sum+1 = 16901 [17:50:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 169.00 НСП 1% : 1.50 НДС 12% : 17.95 Наличными: 169.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 91 24.10.2024 17:51 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50449 ФПД: 29708212636552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T175103&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50449&fm=29708212636552&tin=02508201610067®Number=0000000000097022&sum=16900 0 [17:50:54]StoreToDocumentArchive [17:50:54]shift 492 fd 50449 [17:50:54]save to /storage/0492/doc_00050449 [17:50:54]save last doc name /storage/0492/doc_00050449 to /storage/kkm_last_doc_name [17:50:54]save OK [17:50:54]Clear old archive folders... [17:50:54]ProcessDocumentItem done err = 0, tmpTLVsize=268 [17:50:54]tlvbuf is 00255060 [17:50:54]SAM_PROTO_ClearQueue [17:50:54]wFMCommunicate request_size=4 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 09 00 00 [17:50:54]Write to MH i2c: E2 08 00 D4 39 80 09 00 00 00 00 00 00 7F [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 D4 39 00 90 00 81 [17:50:54]RAPDU: 90 00 [17:50:54]wFMCommunicate OK [17:50:54]SAM_PROTO_ClearQueue done [17:50:54]KKMCreateOFDPacket [17:50:54]OFDProtocolAddRootSTLVToBuf [17:50:54]FM_MakeSignedData [17:50:54]FM_MakeSignedData [17:50:54]SAM_PROTO_SignData [17:50:54]wFMCommunicate request_size=4 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 0D 01 02 [17:50:54]Write to MH i2c: E2 08 00 D5 39 80 0D 01 02 00 00 00 00 87 [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 D5 39 00 90 00 82 [17:50:54]RAPDU: 90 00 [17:50:54]wFMCommunicate OK [17:50:54]wFMCommunicate request_size=255 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 07 00 00 00 00 07 04 06 00 04 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 5B 00 00 00 F4 03 04 00 07 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [17:50:54]Write to MH i2c: E2 02 01 D6 39 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 07 00 00 00 00 07 04 06 00 04 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 5B 00 00 00 F4 03 04 00 07 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 99 [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:54]Read from MH i2c: E2 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 [17:50:54]MH_I2C_Read... [17:50:54]Read from MH i2c: E2 03 00 D6 39 00 90 00 83 [17:50:54]RAPDU: 90 00 [17:50:54]wFMCommunicate OK [17:50:54]wFMCommunicate request_size=27 [17:50:54]MH_SAM_APDU [17:50:54]CAPDU: 80 0D 02 02 16 35 30 30 30 10 04 04 00 11 C5 00 00 35 04 06 00 1B 04 FB 76 0B 88 [17:50:54]Write to MH i2c: E2 1E 00 D7 39 80 0D 02 02 16 00 35 30 30 30 10 04 04 00 11 C5 00 00 35 04 06 00 1B 04 FB 76 0B 88 00 00 CB [17:50:54]Write i2c OK [17:50:54]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 [17:50:55]MH_I2C_Read... [17:50:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:55]Read from MH i2c: E2 03 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 03 00 D7 39 00 90 00 84 [17:50:55]RAPDU: 90 00 [17:50:55]wFMCommunicate OK [17:50:55]wFMCommunicate request_size=4 [17:50:55]MH_SAM_APDU [17:50:55]CAPDU: 80 0D 03 02 [17:50:55]Write to MH i2c: E2 08 00 D8 39 80 0D 03 02 00 00 00 00 8C [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:55]Read from MH i2c: E2 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 0B 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 0B 00 D8 39 00 B8 F3 45 E3 DA 73 58 4B 90 00 50 [17:50:55]RAPDU: B8 F3 45 E3 DA 73 58 4B 90 00 [17:50:55]wFMCommunicate OK [17:50:55]SAM_PROTO_SignData done [17:50:55]FM_MakeSignedData done [17:50:55]CreateOFDProtocolMessage [17:50:55]wFMCommunicate request_size=4 [17:50:55]MH_SAM_APDU [17:50:55]CAPDU: 80 11 00 00 [17:50:55]Write to MH i2c: E2 08 00 D9 39 80 11 00 00 00 00 00 00 8C [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:55]Read from MH i2c: E2 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 17 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 17 00 D9 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D3 [17:50:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:50:55]wFMCommunicate OK [17:50:55]CreateOFDProtocolMessage done [17:50:55]OFDSenderStorePacket 50449 [17:50:55]StoreOFDPacket docnum=50449 [17:50:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 65 DF 18 01 39 F5 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 07 00 00 00 00 07 04 06 00 04 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 5B 00 00 00 F4 03 04 00 07 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 11 C5 00 00 35 04 06 00 1B 04 FB 76 0B 88 B8 F3 45 E3 DA 73 58 4B [17:50:55]CheckFolder [17:50:55]dirname=/storage/ofd_packets [17:50:55]CheckFolder done [17:50:55]ProducePacketName [17:50:55]name=ofd_packets/00050449 [17:50:55]NVStorageSaveData ofd_packets/00050449 [17:50:55]File name is /storage/ofd_packets/00050449 [17:50:55]Write 318 bytes [17:50:55]NVStorageSaveData done [17:50:55]OFDSenderStorePacket done [17:50:55]KKMCreateOFDPacket done [17:50:55]NVStorageSaveData kkm_last_timestamp [17:50:55]File name is /storage/kkm_last_timestamp [17:50:55]Write 4 bytes [17:50:55]NVStorageSaveData done [17:50:55]ExternCall_PrintAddStr [17:50:55]wPrintStart [17:50:55]Write to MH i2c: 01 00 00 DA 39 13 [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 07 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 07 00 DA 39 00 00 00 00 00 FF 0F 28 [17:50:55]RasterBufferAndPrint [17:50:55]line Счет N : (3)164365 [17:50:55]line ИНН: 02508201610067 [17:50:55]line Контрольно-Кассовый Чек [17:50:55]line ПРОДАЖА [17:50:55]line Товар: 4640030091584 [17:50:55]line Сигареты Esse Gold [17:50:55]line 1.000 * 169.00 [17:50:55]line = 169.00 [17:50:55]line НДС 12% НСП 1% [17:50:55]line > о реализуемом товаре [17:50:55]line ИТОГО: 169.00 [17:50:55]line НСП 1% : 1.50 [17:50:55]line НДС 12% : 17.95 [17:50:55]line Наличными: 169.00 [17:50:55]line Безнал.: 0.00 [17:50:55]line Место: АЗС № 80 "Партнер Нефть" [17:50:55]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:50:55]line СНО: Общий режим [17:50:55]line Чек 91 24.10.2024 17:51 [17:50:55]line Смена: 492 ФФД: 1.0 [17:50:55]line ЗНМ: 0300000090 [17:50:55]line РНМ: 0000000000097022 [17:50:55]line Версия ККМ: 001 [17:50:55]line ФМ: 0000000000875000 [17:50:55]line ФД: 50449 [17:50:55]line ФПД: 29708212636552 [17:50:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T175103&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50449&fm=29708212636552&tin=02508201610067®Number=0000000000097022&sum=16900 [17:50:55]line 0 [17:50:55]written 0, free lines is 4095 [17:50:55]OFD Sender: Processing packet 50449 [packets to send 7, broken 6] [17:50:55]ProducePacketName [17:50:55]name=ofd_packets/00050449 [17:50:55]OFD Sender: To server: pG, [17:50:55]CommunicateWithHost lk.salyk.kg:30040 [17:50:55]ConnectInit lk.salyk.kg [17:50:55]Connected sock=10 [17:50:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 65 DF 18 01 39 F5 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 42 00 00 00 00 13 04 06 00 04 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 07 00 00 00 00 07 04 06 00 04 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 5B 00 00 00 F4 03 04 00 07 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 11 C5 00 00 35 04 06 00 1B 04 FB 76 0B 88 B8 F3 45 E3 DA 73 58 4B [17:50:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 CC 77 47 00 3A 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 11 C5 00 00 F4 03 04 00 9A 34 1A 67 B6 04 01 00 00 97 CB FC 72 BB 8B AD E8 [17:50:55]CommunicateWithHost err = 0 [17:50:55]CheckOFDResponse [17:50:55]1017 (14) - 77093643461234 [17:50:55]1041 (16) - 0000000000875000 [17:50:55]1040 (4) - 50449 [17:50:55]1012 (4) - 24.10.2024 11:50 [17:50:55]1206 (1) - 0 [17:50:55]OFD Sender: Remove packet 50449 [17:50:55]ProducePacketName [17:50:55]name=ofd_packets/00050449 [17:50:55]NVStorageDeleteData [17:50:55]Write to MH i2c: 01 00 00 02 3A 3C [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 07 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: 01 07 00 02 3A 00 00 00 00 00 19 0D 69 [17:50:55]RasterBufferAndPrint [17:50:55]line [17:50:55]line [17:50:55]line [17:50:55]line [17:50:55]line [17:50:55]written 0, free lines is 3359 [17:50:55]process_action close_receipt done [17:50:55]requested_data is exist [17:50:55]produce_requested_data [17:50:55]requested_item fm.sn is exist - process it [17:50:55]wFMCommunicate request_size=4 [17:50:55]MH_SAM_APDU [17:50:55]CAPDU: 80 11 00 00 [17:50:55]Write to MH i2c: E2 08 00 09 3A 80 11 00 00 00 00 00 00 BD [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:55]Read from MH i2c: E2 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 17 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 17 00 09 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 04 [17:50:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:50:55]wFMCommunicate OK [17:50:55]requested_item fd.num is exist - process it [17:50:55]SAM_PROTO_GetFieldsCounters [17:50:55]wFMCommunicate request_size=4 [17:50:55]MH_SAM_APDU [17:50:55]CAPDU: 80 13 00 00 [17:50:55]Write to MH i2c: E2 08 00 0A 3A 80 13 00 00 00 00 00 00 C0 [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:55]Read from MH i2c: E2 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 62 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 62 00 0A 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 11 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 A4 [17:50:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 11 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:55]wFMCommunicate OK [17:50:55]SAM_PROTO_GetFieldsCounters done [17:50:55]requested_item shift.num is exist - process it [17:50:55]requested_item shift.opened is exist - process it [17:50:55]req_shift_opened [17:50:55]FM_GetShiftState [17:50:55]SAM_PROTO_GetShiftState [17:50:55]wFMCommunicate request_size=4 [17:50:55]MH_SAM_APDU [17:50:55]CAPDU: 80 13 01 00 [17:50:55]Write to MH i2c: E2 08 00 0B 3A 80 13 01 00 00 00 00 00 C2 [17:50:55]Write i2c OK [17:50:55]MH_I2C_Read... [17:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:55]Read from MH i2c: E2 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 0E 00 [17:50:55]MH_I2C_Read... [17:50:55]Read from MH i2c: E2 0E 00 0B 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 0E [17:50:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:50:55]wFMCommunicate OK [17:50:55]SAM_PROTO_GetShiftState done [17:50:55]FM_GetShiftState done [17:50:55]req_shift_opened done [17:50:55]requested_item shift.open_date is exist - process it [17:50:55]req_shift_open_date [17:50:55]req_shift_open_date done [17:50:55]produce_requested_data done [17:50:55]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50449,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:50:55]process_action_free close_receipt [17:50:55]json_value_free [17:50:55]json_value_free done [17:50:55]process_json_proto returns [17:50:55]Send response to host [17:50:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50449,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:50:55]free response buf [17:50:55]execute_script done [17:50:55]execute_script returns [17:50:55]free content buf [17:50:55]Sock 7.Close socket [17:50:55]Sock 7.Thread stoped [17:50:56]OFD Sender: No OFD packet to send [17:51:01]OFD Sender: No OFD packet to send [17:51:06]OFD Sender: No OFD packet to send [17:51:11]OFD Sender: No OFD packet to send [17:51:16]OFD Sender: No OFD packet to send [17:51:21]OFD Sender: No OFD packet to send [17:51:26]OFD Sender: No OFD packet to send [17:51:31]OFD Sender: No OFD packet to send [17:51:36]OFD Sender: No OFD packet to send [17:51:41]OFD Sender: No OFD packet to send [17:51:46]OFD Sender: No OFD packet to send [17:51:51]OFD Sender: No OFD packet to send [17:51:56]OFD Sender: No OFD packet to send [17:52:01]OFD Sender: No OFD packet to send [17:52:06]OFD Sender: No OFD packet to send [17:52:11]OFD Sender: No OFD packet to send [17:52:16]OFD Sender: No OFD packet to send [17:52:21]OFD Sender: No OFD packet to send [17:52:26]OFD Sender: No OFD packet to send [17:52:31]OFD Sender: No OFD packet to send [17:52:36]OFD Sender: No OFD packet to send [17:52:41]OFD Sender: No OFD packet to send [17:52:46]OFD Sender: No OFD packet to send [17:52:51]OFD Sender: No OFD packet to send [17:52:56]OFD Sender: No OFD packet to send [17:53:01]OFD Sender: No OFD packet to send [17:53:06]OFD Sender: No OFD packet to send [17:53:11]OFD Sender: No OFD packet to send [17:53:16]OFD Sender: No OFD packet to send [17:53:21]OFD Sender: No OFD packet to send [17:53:26]OFD Sender: No OFD packet to send [17:53:31]OFD Sender: No OFD packet to send [17:53:36]OFD Sender: No OFD packet to send [17:53:41]OFD Sender: No OFD packet to send [17:53:46]OFD Sender: No OFD packet to send [17:53:51]OFD Sender: No OFD packet to send [17:53:56]OFD Sender: No OFD packet to send [17:54:01]OFD Sender: No OFD packet to send [17:54:06]OFD Sender: No OFD packet to send [17:54:11]OFD Sender: No OFD packet to send [17:54:16]OFD Sender: No OFD packet to send [17:54:21]OFD Sender: No OFD packet to send [17:54:26]OFD Sender: No OFD packet to send [17:54:31]OFD Sender: No OFD packet to send [17:54:36]OFD Sender: No OFD packet to send [17:54:41]OFD Sender: No OFD packet to send [17:54:46]OFD Sender: No OFD packet to send [17:54:51]OFD Sender: No OFD packet to send [17:54:56]OFD Sender: No OFD packet to send [17:54:56]accept exits with 9 [17:54:56]New connection [17:54:56]New thread 3067305316 created [17:54:56]Thread 3067161956 joined [17:54:56]Waiting for new connection... [17:54:56] Sock 9.Parse request [17:54:56]Sock 9.Check first char [17:54:56]Sock 9.First char is OK [17:54:56]request: POST /json_proto HTTP/1.0 [17:54:56]Method: POST [17:54:56]URL: /json_proto [17:54:56]Method is POST - this is cgi request [17:54:56]url: /json_proto [17:54:56]query_string will be loaded in cgi processing [17:54:56]execute_cgi json_proto POST (null) [17:54:56]execute_cgi path=json_proto method=POST [17:54:56]POST find Content-Length [17:54:56]Host: 172.17.49.196:8080 [17:54:56]Content-Length: 799 [17:54:56]Content-Type: application/json [17:54:56] [17:54:56]POST finish read [17:54:56]Found Content-Length = 799 [17:54:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164366", "tax_sys" : 0, "items" : [ { "code": "4660013331421", "name": "\u042D\u0441\u043A\u0438\u043C\u043E \u041B\u0435\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u043E\u0435", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:56]execute_script... [17:54:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164366", "tax_sys" : 0, "items" : [ { "code": "4660013331421", "name": "\u042D\u0441\u043A\u0438\u043C\u043E \u041B\u0435\u043D\u0438\u043D\u0433\u0440\u0430\u0434\u0441\u043A\u043E\u0435", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:56]POST & json_proto [17:54:56]process_json_proto [17:54:56]json parsed OK: [17:54:56]protocol is kg_v1.0 [17:54:56]action value=close_receipt [17:54:56]process_action close_receipt [17:54:56]cmd_close_receipt [17:54:56]MH_GetDate [17:54:56]Write to MH i2c: F0 00 00 0C 3A 35 [17:54:56]Write i2c OK [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: F0 [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: F0 09 00 [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: F0 09 00 0C 3A 00 FA 89 1A 67 BD 3B 11 67 B2 [17:54:56]GetLastDocTimeStamp 1729792263 [17:54:56]current date 1729792506 [17:54:56]FM_GetShiftState [17:54:56]SAM_PROTO_GetShiftState [17:54:56]wFMCommunicate request_size=4 [17:54:56]MH_SAM_APDU [17:54:56]CAPDU: 80 13 01 00 [17:54:56]Write to MH i2c: E2 08 00 0D 3A 80 13 01 00 00 00 00 00 C4 [17:54:56]Write i2c OK [17:54:56]MH_I2C_Read... [17:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:56]Read from MH i2c: E2 [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: E2 0E 00 [17:54:56]MH_I2C_Read... [17:54:56]Read from MH i2c: E2 0E 00 0D 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 10 [17:54:56]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:54:56]wFMCommunicate OK [17:54:56]SAM_PROTO_GetShiftState done [17:54:56]FM_GetShiftState done [17:54:56]opened in 1729728560 [17:54:56]opened+sec_in_day 1729814960 [17:54:56]quantity*price = 19000 [17:54:56]sum+1 = 19001 [17:54:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 0.00 Безнал.: 190.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 92 24.10.2024 17:55 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50450 ФПД: 131630867380385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T175506&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50450&fm=131630867380385&tin=02508201610067®Number=0000000000097022&sum=19000 0 [17:54:57]StoreToDocumentArchive [17:54:57]shift 492 fd 50450 [17:54:57]save to /storage/0492/doc_00050450 [17:54:57]save last doc name /storage/0492/doc_00050450 to /storage/kkm_last_doc_name [17:54:57]save OK [17:54:57]Clear old archive folders... [17:54:57]ProcessDocumentItem done err = 0, tmpTLVsize=281 [17:54:57]tlvbuf is B6F30B40 [17:54:57]SAM_PROTO_ClearQueue [17:54:57]wFMCommunicate request_size=4 [17:54:57]MH_SAM_APDU [17:54:57]CAPDU: 80 09 00 00 [17:54:57]Write to MH i2c: E2 08 00 1A 3A 80 09 00 00 00 00 00 00 C6 [17:54:57]Write i2c OK [17:54:57]MH_I2C_Read... [17:54:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:57]Read from MH i2c: E2 [17:54:57]MH_I2C_Read... [17:54:57]Read from MH i2c: E2 03 00 [17:54:57]MH_I2C_Read... [17:54:57]Read from MH i2c: E2 03 00 1A 3A 00 90 00 C8 [17:54:57]RAPDU: 90 00 [17:54:57]wFMCommunicate OK [17:54:57]SAM_PROTO_ClearQueue done [17:54:57]KKMCreateOFDPacket [17:54:57]OFDProtocolAddRootSTLVToBuf [17:54:57]FM_MakeSignedData [17:54:57]FM_MakeSignedData [17:54:57]SAM_PROTO_SignData [17:54:57]wFMCommunicate request_size=4 [17:54:57]MH_SAM_APDU [17:54:57]CAPDU: 80 0D 01 02 [17:54:57]Write to MH i2c: E2 08 00 1B 3A 80 0D 01 02 00 00 00 00 CE [17:54:57]Write i2c OK [17:54:57]MH_I2C_Read... [17:54:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:57]Read from MH i2c: E2 [17:54:57]MH_I2C_Read... [17:54:57]Read from MH i2c: E2 03 00 [17:54:57]MH_I2C_Read... [17:54:57]Read from MH i2c: E2 03 00 1B 3A 00 90 00 C9 [17:54:57]RAPDU: 90 00 [17:54:57]wFMCommunicate OK [17:54:57]wFMCommunicate request_size=255 [17:54:57]MH_SAM_APDU [17:54:57]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 FA 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 [17:54:57]Write to MH i2c: E2 02 01 1C 3A 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 FA 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 00 CB [17:54:57]Write i2c OK [17:54:57]MH_I2C_Read... [17:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:58]Read from MH i2c: E2 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 03 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 03 00 1C 3A 00 90 00 CA [17:54:58]RAPDU: 90 00 [17:54:58]wFMCommunicate OK [17:54:58]wFMCommunicate request_size=40 [17:54:58]MH_SAM_APDU [17:54:58]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 12 C5 00 00 35 04 06 00 77 B7 B3 17 78 A1 [17:54:58]Write to MH i2c: E2 2B 00 1D 3A 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 12 C5 00 00 35 04 06 00 77 B7 B3 17 78 A1 00 00 6A [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:58]Read from MH i2c: E2 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 03 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 03 00 1D 3A 00 90 00 CB [17:54:58]RAPDU: 90 00 [17:54:58]wFMCommunicate OK [17:54:58]wFMCommunicate request_size=4 [17:54:58]MH_SAM_APDU [17:54:58]CAPDU: 80 0D 03 02 [17:54:58]Write to MH i2c: E2 08 00 1E 3A 80 0D 03 02 00 00 00 00 D3 [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:58]Read from MH i2c: E2 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 0B 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 0B 00 1E 3A 00 5B AF 47 08 63 D8 51 6F 90 00 28 [17:54:58]RAPDU: 5B AF 47 08 63 D8 51 6F 90 00 [17:54:58]wFMCommunicate OK [17:54:58]SAM_PROTO_SignData done [17:54:58]FM_MakeSignedData done [17:54:58]CreateOFDProtocolMessage [17:54:58]wFMCommunicate request_size=4 [17:54:58]MH_SAM_APDU [17:54:58]CAPDU: 80 11 00 00 [17:54:58]Write to MH i2c: E2 08 00 1F 3A 80 11 00 00 00 00 00 00 D3 [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:58]Read from MH i2c: E2 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 17 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: E2 17 00 1F 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 1A [17:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:54:58]wFMCommunicate OK [17:54:58]CreateOFDProtocolMessage done [17:54:58]OFDSenderStorePacket 50450 [17:54:58]StoreOFDPacket docnum=50450 [17:54:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 88 66 25 01 F5 9F 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 FA 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 12 C5 00 00 35 04 06 00 77 B7 B3 17 78 A1 5B AF 47 08 63 D8 51 6F [17:54:58]CheckFolder [17:54:58]dirname=/storage/ofd_packets [17:54:58]CheckFolder done [17:54:58]ProducePacketName [17:54:58]name=ofd_packets/00050450 [17:54:58]NVStorageSaveData ofd_packets/00050450 [17:54:58]File name is /storage/ofd_packets/00050450 [17:54:58]Write 331 bytes [17:54:58]NVStorageSaveData done [17:54:58]OFDSenderStorePacket done [17:54:58]KKMCreateOFDPacket done [17:54:58]NVStorageSaveData kkm_last_timestamp [17:54:58]File name is /storage/kkm_last_timestamp [17:54:58]Write 4 bytes [17:54:58]NVStorageSaveData done [17:54:58]ExternCall_PrintAddStr [17:54:58]wPrintStart [17:54:58]Write to MH i2c: 01 00 00 20 3A 5A [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 07 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 07 00 20 3A 00 00 00 00 00 FF 0F 6F [17:54:58]RasterBufferAndPrint [17:54:58]line Счет N : (3)164366 [17:54:58]line ИНН: 02508201610067 [17:54:58]line Контрольно-Кассовый Чек [17:54:58]line ПРОДАЖА [17:54:58]line Товар: 4660013331421 [17:54:58]line Эскимо Ленинградское [17:54:58]line 2.000 * 95.00 [17:54:58]line = 190.00 [17:54:58]line НДС 12% НСП 1% [17:54:58]line > о реализуемом товаре [17:54:58]line ИТОГО: 190.00 [17:54:58]line НСП 1% : 1.68 [17:54:58]line НДС 12% : 20.18 [17:54:58]line Наличными: 0.00 [17:54:58]line Безнал.: 190.00 [17:54:58]line Место: АЗС № 80 "Партнер Нефть" [17:54:58]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:54:58]line СНО: Общий режим [17:54:58]line Чек 92 24.10.2024 17:55 [17:54:58]line Смена: 492 ФФД: 1.0 [17:54:58]line ЗНМ: 0300000090 [17:54:58]line РНМ: 0000000000097022 [17:54:58]line Версия ККМ: 001 [17:54:58]line Платежная система: Mbank [17:54:58]line ФМ: 0000000000875000 [17:54:58]line ФД: 50450 [17:54:58]line ФПД: 131630867380385 [17:54:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T175506&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50450&fm=131630867380385&tin=02508201610067®Number=0000000000097022&sum=19000 [17:54:58]line 0 [17:54:58]OFD Sender: Processing packet 50450 [packets to send 7, broken 6] [17:54:58]ProducePacketName [17:54:58]name=ofd_packets/00050450 [17:54:58]OFD Sender: To server: pG, [17:54:58]CommunicateWithHost lk.salyk.kg:30040 [17:54:58]ConnectInit lk.salyk.kg [17:54:58]written 0, free lines is 4095 [17:54:58]Connected sock=10 [17:54:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 88 66 25 01 F5 9F 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 32 31 06 04 27 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9B D0 B5 D0 BD D0 B8 D0 BD D0 B3 D1 80 D0 B0 D0 B4 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 4A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 FA 89 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 12 C5 00 00 35 04 06 00 77 B7 B3 17 78 A1 5B AF 47 08 63 D8 51 6F [17:54:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 9E 45 47 00 93 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 12 C5 00 00 F4 03 04 00 8D 35 1A 67 B6 04 01 00 00 6C 44 B1 20 CC B4 97 D7 [17:54:58]CommunicateWithHost err = 0 [17:54:58]CheckOFDResponse [17:54:58]1017 (14) - 77093643461234 [17:54:58]1041 (16) - 0000000000875000 [17:54:58]1040 (4) - 50450 [17:54:58]1012 (4) - 24.10.2024 11:54 [17:54:58]1206 (1) - 0 [17:54:58]OFD Sender: Remove packet 50450 [17:54:58]ProducePacketName [17:54:58]name=ofd_packets/00050450 [17:54:58]NVStorageDeleteData [17:54:58]Write to MH i2c: 01 00 00 49 3A 83 [17:54:58]Write i2c OK [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 07 00 [17:54:58]MH_I2C_Read... [17:54:58]Read from MH i2c: 01 07 00 49 3A 00 00 00 00 00 20 0D B7 [17:54:58]RasterBufferAndPrint [17:54:58]line [17:54:58]line [17:54:58]line [17:54:58]line [17:54:58]line [17:54:58]written 0, free lines is 3366 [17:54:59]process_action close_receipt done [17:54:59]requested_data is exist [17:54:59]produce_requested_data [17:54:59]requested_item fm.sn is exist - process it [17:54:59]wFMCommunicate request_size=4 [17:54:59]MH_SAM_APDU [17:54:59]CAPDU: 80 11 00 00 [17:54:59]Write to MH i2c: E2 08 00 50 3A 80 11 00 00 00 00 00 00 04 [17:54:59]Write i2c OK [17:54:59]MH_I2C_Read... [17:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:59]Read from MH i2c: E2 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 17 00 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 17 00 50 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 4B [17:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:54:59]wFMCommunicate OK [17:54:59]requested_item fd.num is exist - process it [17:54:59]SAM_PROTO_GetFieldsCounters [17:54:59]wFMCommunicate request_size=4 [17:54:59]MH_SAM_APDU [17:54:59]CAPDU: 80 13 00 00 [17:54:59]Write to MH i2c: E2 08 00 51 3A 80 13 00 00 00 00 00 00 07 [17:54:59]Write i2c OK [17:54:59]MH_I2C_Read... [17:54:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:59]Read from MH i2c: E2 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 62 00 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 62 00 51 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 12 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [17:54:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 12 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:54:59]wFMCommunicate OK [17:54:59]SAM_PROTO_GetFieldsCounters done [17:54:59]requested_item shift.num is exist - process it [17:54:59]requested_item shift.opened is exist - process it [17:54:59]req_shift_opened [17:54:59]FM_GetShiftState [17:54:59]SAM_PROTO_GetShiftState [17:54:59]wFMCommunicate request_size=4 [17:54:59]MH_SAM_APDU [17:54:59]CAPDU: 80 13 01 00 [17:54:59]Write to MH i2c: E2 08 00 52 3A 80 13 01 00 00 00 00 00 09 [17:54:59]Write i2c OK [17:54:59]MH_I2C_Read... [17:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:59]Read from MH i2c: E2 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 0E 00 [17:54:59]MH_I2C_Read... [17:54:59]Read from MH i2c: E2 0E 00 52 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 55 [17:54:59]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:54:59]wFMCommunicate OK [17:54:59]SAM_PROTO_GetShiftState done [17:54:59]FM_GetShiftState done [17:54:59]req_shift_opened done [17:54:59]requested_item shift.open_date is exist - process it [17:54:59]req_shift_open_date [17:54:59]req_shift_open_date done [17:54:59]produce_requested_data done [17:54:59]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50450,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:54:59]process_action_free close_receipt [17:54:59]json_value_free [17:54:59]json_value_free done [17:54:59]process_json_proto returns [17:54:59]Send response to host [17:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50450,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:54:59]free response buf [17:54:59]execute_script done [17:54:59]execute_script returns [17:54:59]free content buf [17:54:59]Sock 9.Close socket [17:54:59]Sock 9.Thread stoped [17:54:59]OFD Sender: No OFD packet to send [17:55:04]OFD Sender: No OFD packet to send [17:55:09]OFD Sender: No OFD packet to send [17:55:14]OFD Sender: No OFD packet to send [17:55:19]OFD Sender: No OFD packet to send [17:55:24]OFD Sender: No OFD packet to send [17:55:29]OFD Sender: No OFD packet to send [17:55:34]OFD Sender: No OFD packet to send [17:55:39]OFD Sender: No OFD packet to send [17:55:44]OFD Sender: No OFD packet to send [17:55:49]OFD Sender: No OFD packet to send [17:55:54]OFD Sender: No OFD packet to send [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56: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: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:22]accept exits with 7 [17:58:22]New connection [17:58:22]New thread 3067161956 created [17:58:22]Thread 3067305316 joined [17:58:22]Waiting for new connection... [17:58:22] Sock 7.Parse request [17:58:22]Sock 7.Check first char [17:58:22]Sock 7.First char is OK [17:58:22]request: POST /json_proto HTTP/1.0 [17:58:22]Method: POST [17:58:22]URL: /json_proto [17:58:22]Method is POST - this is cgi request [17:58:22]url: /json_proto [17:58:22]query_string will be loaded in cgi processing [17:58:22]execute_cgi json_proto POST (null) [17:58:22]execute_cgi path=json_proto method=POST [17:58:22]POST find Content-Length [17:58:22]Host: 172.17.49.196:8080 [17:58:22]Content-Length: 622 [17:58:22]Content-Type: application/json [17:58:22] [17:58:22]POST finish read [17:58:22]Found Content-Length = 622 [17:58:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164367", "tax_sys" : 0, "items" : [ { "code": "4650243871781", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F Orange 0,45 \u0436/\u0431", "price" : 99.00, "quantity" : 2.000, "sum" : 198.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 198.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:22]execute_script... [17:58: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 : (3)164367", "tax_sys" : 0, "items" : [ { "code": "4650243871781", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F Orange 0,45 \u0436/\u0431", "price" : 99.00, "quantity" : 2.000, "sum" : 198.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 198.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:22]POST & json_proto [17:58:22]process_json_proto [17:58:22]json parsed OK: [17:58:22]protocol is kg_v1.0 [17:58:22]action value=close_receipt [17:58:22]process_action close_receipt [17:58:22]cmd_close_receipt [17:58:22]MH_GetDate [17:58:22]Write to MH i2c: F0 00 00 53 3A 7C [17:58:22]Write i2c OK [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: F0 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: F0 09 00 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: F0 09 00 53 3A 00 C8 8A 1A 67 BD 3B 11 67 C8 [17:58:22]GetLastDocTimeStamp 1729792506 [17:58:22]current date 1729792712 [17:58:22]FM_GetShiftState [17:58:22]SAM_PROTO_GetShiftState [17:58:22]wFMCommunicate request_size=4 [17:58:22]MH_SAM_APDU [17:58:22]CAPDU: 80 13 01 00 [17:58:22]Write to MH i2c: E2 08 00 54 3A 80 13 01 00 00 00 00 00 0B [17:58:22]Write i2c OK [17:58:22]MH_I2C_Read... [17:58:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:22]Read from MH i2c: E2 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: E2 0E 00 [17:58:22]MH_I2C_Read... [17:58:22]Read from MH i2c: E2 0E 00 54 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 57 [17:58:22]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:58:22]wFMCommunicate OK [17:58:22]SAM_PROTO_GetShiftState done [17:58:22]FM_GetShiftState done [17:58:22]opened in 1729728560 [17:58:22]opened+sec_in_day 1729814960 [17:58:22]quantity*price = 19800 [17:58:22]sum+1 = 19801 [17:58:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 198.00 НСП 1% : 1.75 НДС 12% : 21.03 Наличными: 198.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 93 24.10.2024 17:58 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50451 ФПД: 164839506941615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T175832&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50451&fm=164839506941615&tin=02508201610067®Number=0000000000097022&sum=19800 0 [17:58:23]StoreToDocumentArchive [17:58:23]shift 492 fd 50451 [17:58:23]save to /storage/0492/doc_00050451 [17:58:23]save last doc name /storage/0492/doc_00050451 to /storage/kkm_last_doc_name [17:58:23]save OK [17:58:23]Clear old archive folders... [17:58:23]ProcessDocumentItem done err = 0, tmpTLVsize=279 [17:58:23]tlvbuf is 0024A250 [17:58:23]SAM_PROTO_ClearQueue [17:58:23]wFMCommunicate request_size=4 [17:58:23]MH_SAM_APDU [17:58:23]CAPDU: 80 09 00 00 [17:58:23]Write to MH i2c: E2 08 00 61 3A 80 09 00 00 00 00 00 00 0D [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:23]Read from MH i2c: E2 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 61 3A 00 90 00 0F [17:58:23]RAPDU: 90 00 [17:58:23]wFMCommunicate OK [17:58:23]SAM_PROTO_ClearQueue done [17:58:23]KKMCreateOFDPacket [17:58:23]OFDProtocolAddRootSTLVToBuf [17:58:23]FM_MakeSignedData [17:58:23]FM_MakeSignedData [17:58:23]SAM_PROTO_SignData [17:58:23]wFMCommunicate request_size=4 [17:58:23]MH_SAM_APDU [17:58:23]CAPDU: 80 0D 01 02 [17:58:23]Write to MH i2c: E2 08 00 62 3A 80 0D 01 02 00 00 00 00 15 [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:23]Read from MH i2c: E2 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 [17:58:23]MH_I2C_Read... [17:58:23]Read from MH i2c: E2 03 00 62 3A 00 90 00 10 [17:58:23]RAPDU: 90 00 [17:58:23]wFMCommunicate OK [17:58:23]wFMCommunicate request_size=255 [17:58:23]MH_SAM_APDU [17:58:23]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 37 38 31 06 04 25 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 4F 72 61 6E 67 65 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 58 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 08 00 00 00 00 07 04 06 00 58 4D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 C8 8A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 [17:58:23]Write to MH i2c: E2 02 01 63 3A 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 37 38 31 06 04 25 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 4F 72 61 6E 67 65 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 58 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 08 00 00 00 00 07 04 06 00 58 4D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 C8 8A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 00 00 4D [17:58:23]Write i2c OK [17:58:23]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 03 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 03 00 63 3A 00 90 00 11 [17:58:24]RAPDU: 90 00 [17:58:24]wFMCommunicate OK [17:58:24]wFMCommunicate request_size=38 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 13 C5 00 00 35 04 06 00 95 EB B0 41 96 AF [17:58:24]Write to MH i2c: E2 29 00 64 3A 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 13 C5 00 00 35 04 06 00 95 EB B0 41 96 AF 00 00 23 [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 03 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 03 00 64 3A 00 90 00 12 [17:58:24]RAPDU: 90 00 [17:58:24]wFMCommunicate OK [17:58:24]wFMCommunicate request_size=4 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 0D 03 02 [17:58:24]Write to MH i2c: E2 08 00 65 3A 80 0D 03 02 00 00 00 00 1A [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 0B 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 0B 00 65 3A 00 69 FA 37 6F AF C5 9D 54 90 00 89 [17:58:24]RAPDU: 69 FA 37 6F AF C5 9D 54 90 00 [17:58:24]wFMCommunicate OK [17:58:24]SAM_PROTO_SignData done [17:58:24]FM_MakeSignedData done [17:58:24]CreateOFDProtocolMessage [17:58:24]wFMCommunicate request_size=4 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 11 00 00 [17:58:24]Write to MH i2c: E2 08 00 66 3A 80 11 00 00 00 00 00 00 1A [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:24]Read from MH i2c: E2 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 17 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: E2 17 00 66 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 61 [17:58:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:58:24]wFMCommunicate OK [17:58:24]CreateOFDProtocolMessage done [17:58:24]OFDSenderStorePacket 50451 [17:58:24]StoreOFDPacket docnum=50451 [17:58:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2B 01 00 00 F7 A2 23 01 C4 E1 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 37 38 31 06 04 25 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 4F 72 61 6E 67 65 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 58 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 08 00 00 00 00 07 04 06 00 58 4D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 C8 8A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 13 C5 00 00 35 04 06 00 95 EB B0 41 96 AF 69 FA 37 6F AF C5 9D 54 [17:58:24]CheckFolder [17:58:24]dirname=/storage/ofd_packets [17:58:24]CheckFolder done [17:58:24]ProducePacketName [17:58:24]name=ofd_packets/00050451 [17:58:24]NVStorageSaveData ofd_packets/00050451 [17:58:24]File name is /storage/ofd_packets/00050451 [17:58:24]Write 329 bytes [17:58:24]NVStorageSaveData done [17:58:24]OFDSenderStorePacket done [17:58:24]KKMCreateOFDPacket done [17:58:24]NVStorageSaveData kkm_last_timestamp [17:58:24]File name is /storage/kkm_last_timestamp [17:58:24]Write 4 bytes [17:58:24]NVStorageSaveData done [17:58:24]ExternCall_PrintAddStr [17:58:24]wPrintStart [17:58:24]Write to MH i2c: 01 00 00 67 3A A1 [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 07 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 07 00 67 3A 00 00 00 00 00 FF 0F B6 [17:58:24]RasterBufferAndPrint [17:58:24]line Счет N : (3)164367 [17:58:24]line ИНН: 02508201610067 [17:58:24]line Контрольно-Кассовый Чек [17:58:24]line ПРОДАЖА [17:58:24]line Товар: 4650243871781 [17:58:24]line Gorilla эн нап Orange 0,45 ж/б [17:58:24]line 2.000 * 99.00 [17:58:24]line = 198.00 [17:58:24]line НДС 12% НСП 1% [17:58:24]line > о реализуемом товаре [17:58:24]line ИТОГО: 198.00 [17:58:24]line НСП 1% : 1.75 [17:58:24]line НДС 12% : 21.03 [17:58:24]line Наличными: 198.00 [17:58:24]line Безнал.: 0.00 [17:58:24]line Место: АЗС № 80 "Партнер Нефть" [17:58:24]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [17:58:24]line СНО: Общий режим [17:58:24]line Чек 93 24.10.2024 17:58 [17:58:24]line Смена: 492 ФФД: 1.0 [17:58:24]line ЗНМ: 0300000090 [17:58:24]line РНМ: 0000000000097022 [17:58:24]line Версия ККМ: 001 [17:58:24]line ФМ: 0000000000875000 [17:58:24]line ФД: 50451 [17:58:24]line ФПД: 164839506941615 [17:58:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T175832&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50451&fm=164839506941615&tin=02508201610067®Number=0000000000097022&sum=19800 [17:58:24]OFD Sender: Processing packet 50451 [packets to send 7, broken 6] [17:58:24]ProducePacketName [17:58:24]name=ofd_packets/00050451 [17:58:24]OFD Sender: To server: pG, [17:58:24]CommunicateWithHost lk.salyk.kg:30040 [17:58:24]ConnectInit lk.salyk.kg [17:58:24]line 0 [17:58:24]written 0, free lines is 4095 [17:58:24]Connected sock=11 [17:58:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2B 01 00 00 F7 A2 23 01 C4 E1 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 37 38 31 06 04 25 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 4F 72 61 6E 67 65 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 58 4D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 08 00 00 00 00 07 04 06 00 58 4D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 C8 8A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 13 C5 00 00 35 04 06 00 95 EB B0 41 96 AF 69 FA 37 6F AF C5 9D 54 [17:58:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 95 C6 47 00 FD 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 13 C5 00 00 F4 03 04 00 5B 36 1A 67 B6 04 01 00 00 A3 FE D1 F7 3A 70 EE C5 [17:58:24]CommunicateWithHost err = 0 [17:58:24]CheckOFDResponse [17:58:24]1017 (14) - 77093643461234 [17:58:24]1041 (16) - 0000000000875000 [17:58:24]1040 (4) - 50451 [17:58:24]1012 (4) - 24.10.2024 11:58 [17:58:24]1206 (1) - 0 [17:58:24]OFD Sender: Remove packet 50451 [17:58:24]ProducePacketName [17:58:24]name=ofd_packets/00050451 [17:58:24]NVStorageDeleteData [17:58:24]Write to MH i2c: 01 00 00 8F 3A C9 [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 07 00 [17:58:24]MH_I2C_Read... [17:58:24]Read from MH i2c: 01 07 00 8F 3A 00 00 00 00 00 20 0D FD [17:58:24]RasterBufferAndPrint [17:58:24]line [17:58:24]line [17:58:24]line [17:58:24]line [17:58:24]line [17:58:24]written 0, free lines is 3369 [17:58:24]process_action close_receipt done [17:58:24]requested_data is exist [17:58:24]produce_requested_data [17:58:24]requested_item fm.sn is exist - process it [17:58:24]wFMCommunicate request_size=4 [17:58:24]MH_SAM_APDU [17:58:24]CAPDU: 80 11 00 00 [17:58:24]Write to MH i2c: E2 08 00 96 3A 80 11 00 00 00 00 00 00 4A [17:58:24]Write i2c OK [17:58:24]MH_I2C_Read... [17:58:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:25]Read from MH i2c: E2 [17:58:25]MH_I2C_Read... [17:58:25]Read from MH i2c: E2 17 00 [17:58:25]MH_I2C_Read... [17:58:25]Read from MH i2c: E2 17 00 96 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 91 [17:58:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [17:58:25]wFMCommunicate OK [17:58:25]requested_item fd.num is exist - process it [17:58:25]SAM_PROTO_GetFieldsCounters [17:58:25]wFMCommunicate request_size=4 [17:58:25]MH_SAM_APDU [17:58:25]CAPDU: 80 13 00 00 [17:58:25]Write to MH i2c: E2 08 00 97 3A 80 13 00 00 00 00 00 00 4D [17:58:25]Write i2c OK [17:58:25]MH_I2C_Read... [17:58:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:25]Read from MH i2c: E2 [17:58:25]MH_I2C_Read... [17:58:25]Read from MH i2c: E2 62 00 [17:58:25]MH_I2C_Read... [17:58:25]Read from MH i2c: E2 62 00 97 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 13 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [17:58:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 13 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:25]wFMCommunicate OK [17:58:25]SAM_PROTO_GetFieldsCounters done [17:58:25]requested_item shift.num is exist - process it [17:58:25]requested_item shift.opened is exist - process it [17:58:25]req_shift_opened [17:58:25]FM_GetShiftState [17:58:25]SAM_PROTO_GetShiftState [17:58:25]wFMCommunicate request_size=4 [17:58:25]MH_SAM_APDU [17:58:25]CAPDU: 80 13 01 00 [17:58:25]Write to MH i2c: E2 08 00 98 3A 80 13 01 00 00 00 00 00 4F [17:58:25]Write i2c OK [17:58:25]MH_I2C_Read... [17:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:25]Read from MH i2c: E2 [17:58:25]MH_I2C_Read... [17:58:25]Read from MH i2c: E2 0E 00 [17:58:25]MH_I2C_Read... [17:58:25]Read from MH i2c: E2 0E 00 98 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 9B [17:58:25]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [17:58:25]wFMCommunicate OK [17:58:25]SAM_PROTO_GetShiftState done [17:58:25]FM_GetShiftState done [17:58:25]req_shift_opened done [17:58:25]requested_item shift.open_date is exist - process it [17:58:25]req_shift_open_date [17:58:25]req_shift_open_date done [17:58:25]produce_requested_data done [17:58:25]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50451,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [17:58:25]process_action_free close_receipt [17:58:25]json_value_free [17:58:25]json_value_free done [17:58:25]process_json_proto returns [17:58:25]Send response to host [17:58:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50451,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [17:58:25]free response buf [17:58:25]execute_script done [17:58:25]execute_script returns [17:58:25]free content buf [17:58:25]Sock 7.Close socket [17:58:25]Sock 7.Thread stoped [17:58:25]OFD Sender: No OFD packet to send [17:58:30]OFD Sender: No OFD packet to send [17:58:35]OFD Sender: No OFD packet to send [17:58:40]OFD Sender: No OFD packet to send [17:58:45]OFD Sender: No OFD packet to send [17:58:50]OFD Sender: No OFD packet to send [17:58:55]OFD Sender: No OFD packet to send [17:59:00]OFD Sender: No OFD packet to send [17:59:05]OFD Sender: No OFD packet to send [17:59:10]OFD Sender: No OFD packet to send [17:59:15]OFD Sender: No OFD packet to send [17:59:20]OFD Sender: No OFD packet to send [17:59:25]OFD Sender: No OFD packet to send [17:59:30]OFD Sender: No OFD packet to send [17:59:35]OFD Sender: No OFD packet to send [17:59:40]OFD Sender: No OFD packet to send [17:59:40]ConnectInit Can't connect to host [17:59:45]OFD Sender: No OFD packet to send [17:59:50]OFD Sender: No OFD packet to send [17:59:55]OFD Sender: No OFD packet to send [18:00:00]OFD Sender: No OFD packet to send [18:00:05]OFD Sender: No OFD packet to send [18:00:10]OFD Sender: No OFD packet to send [18:00:15]OFD Sender: No OFD packet to send [18:00:20]OFD Sender: No OFD packet to send [18:00:25]OFD Sender: No OFD packet to send [18:00:30]accept exits with 10 [18:00:30]New connection [18:00:30]New thread 3067305316 created [18:00:30]Thread 3067161956 joined [18:00:30]Waiting for new connection... [18:00:30] Sock 10.Parse request [18:00:30]Sock 10.Check first char [18:00:30]Sock 10.First char is OK [18:00:30]request: POST /json_proto HTTP/1.0 [18:00:30]Method: POST [18:00:30]URL: /json_proto [18:00:30]Method is POST - this is cgi request [18:00:30]url: /json_proto [18:00:30]query_string will be loaded in cgi processing [18:00:30]execute_cgi json_proto POST (null) [18:00:30]execute_cgi path=json_proto method=POST [18:00:30]POST find Content-Length [18:00:30]Host: 172.17.49.196:8080 [18:00:30]Content-Length: 702 [18:00:30]Content-Type: application/json [18:00:30] [18:00:30]POST finish read [18:00:30]Found Content-Length = 702 [18:00:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164368", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:30]execute_script... [18:00: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 : (3)164368", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:30]POST & json_proto [18:00:30]process_json_proto [18:00:30]json parsed OK: [18:00:30]protocol is kg_v1.0 [18:00:30]action value=close_receipt [18:00:30]process_action close_receipt [18:00:30]cmd_close_receipt [18:00:30]MH_GetDate [18:00:30]Write to MH i2c: F0 00 00 99 3A C2 [18:00:30]Write i2c OK [18:00:30]MH_I2C_Read... [18:00:30]Read from MH i2c: F0 [18:00:30]MH_I2C_Read... [18:00:30]Read from MH i2c: F0 09 00 [18:00:30]MH_I2C_Read... [18:00:30]Read from MH i2c: F0 09 00 99 3A 00 48 8B 1A 67 BD 3B 11 67 8F [18:00:30]GetLastDocTimeStamp 1729792712 [18:00:30]current date 1729792840 [18:00:30]FM_GetShiftState [18:00:30]SAM_PROTO_GetShiftState [18:00:30]wFMCommunicate request_size=4 [18:00:30]MH_SAM_APDU [18:00:30]CAPDU: 80 13 01 00 [18:00:30]Write to MH i2c: E2 08 00 9A 3A 80 13 01 00 00 00 00 00 51 [18:00:30]Write i2c OK [18:00:30]MH_I2C_Read... [18:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:30]Read from MH i2c: E2 [18:00:30]MH_I2C_Read... [18:00:30]Read from MH i2c: E2 0E 00 [18:00:30]MH_I2C_Read... [18:00:30]Read from MH i2c: E2 0E 00 9A 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 9D [18:00:30]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:00:30]wFMCommunicate OK [18:00:30]SAM_PROTO_GetShiftState done [18:00:30]FM_GetShiftState done [18:00:30]opened in 1729728560 [18:00:30]opened+sec_in_day 1729814960 [18:00:30]quantity*price = 12500 [18:00:30]sum+1 = 12501 [18:00:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 94 24.10.2024 18:00 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50452 ФПД: 233265270539613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180040&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50452&fm=233265270539613&tin=02508201610067®Number=0000000000097022&sum=12500 0 [18:00:31]StoreToDocumentArchive [18:00:31]shift 492 fd 50452 [18:00:31]save to /storage/0492/doc_00050452 [18:00:31]save last doc name /storage/0492/doc_00050452 to /storage/kkm_last_doc_name [18:00:31]save OK [18:00:31]Clear old archive folders... [18:00:31]ProcessDocumentItem done err = 0, tmpTLVsize=298 [18:00:31]tlvbuf is 001A7700 [18:00:31]SAM_PROTO_ClearQueue [18:00:31]wFMCommunicate request_size=4 [18:00:31]MH_SAM_APDU [18:00:31]CAPDU: 80 09 00 00 [18:00:31]Write to MH i2c: E2 08 00 A7 3A 80 09 00 00 00 00 00 00 53 [18:00:31]Write i2c OK [18:00:31]MH_I2C_Read... [18:00:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:31]Read from MH i2c: E2 [18:00:31]MH_I2C_Read... [18:00:31]Read from MH i2c: E2 03 00 [18:00:31]MH_I2C_Read... [18:00:31]Read from MH i2c: E2 03 00 A7 3A 00 90 00 55 [18:00:31]RAPDU: 90 00 [18:00:31]wFMCommunicate OK [18:00:31]SAM_PROTO_ClearQueue done [18:00:31]KKMCreateOFDPacket [18:00:31]OFDProtocolAddRootSTLVToBuf [18:00:31]FM_MakeSignedData [18:00:31]FM_MakeSignedData [18:00:31]SAM_PROTO_SignData [18:00:31]wFMCommunicate request_size=4 [18:00:31]MH_SAM_APDU [18:00:31]CAPDU: 80 0D 01 02 [18:00:31]Write to MH i2c: E2 08 00 A8 3A 80 0D 01 02 00 00 00 00 5B [18:00:31]Write i2c OK [18:00:31]MH_I2C_Read... [18:00:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:31]Read from MH i2c: E2 [18:00:31]MH_I2C_Read... [18:00:31]Read from MH i2c: E2 03 00 [18:00:31]MH_I2C_Read... [18:00:31]Read from MH i2c: E2 03 00 A8 3A 00 90 00 56 [18:00:31]RAPDU: 90 00 [18:00:31]wFMCommunicate OK [18:00:31]wFMCommunicate request_size=255 [18:00:31]MH_SAM_APDU [18:00:31]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 48 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [18:00:31]Write to MH i2c: E2 02 01 A9 3A 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 48 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 5E [18:00:31]Write i2c OK [18:00:31]MH_I2C_Read... [18:00:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:31]Read from MH i2c: E2 [18:00:31]MH_I2C_Read... [18:00:31]Read from MH i2c: E2 03 00 [18:00:31]MH_I2C_Read... [18:00:31]Read from MH i2c: E2 03 00 A9 3A 00 90 00 57 [18:00:31]RAPDU: 90 00 [18:00:31]wFMCommunicate OK [18:00:31]wFMCommunicate request_size=57 [18:00:31]MH_SAM_APDU [18:00:31]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 14 C5 00 00 35 04 06 00 D4 27 4D 96 C5 5D [18:00:31]Write to MH i2c: E2 3C 00 AA 3A 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 14 C5 00 00 35 04 06 00 D4 27 4D 96 C5 5D 00 00 E3 [18:00:31]Write i2c OK [18:00:31]MH_I2C_Read... [18:00:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:32]Read from MH i2c: E2 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 03 00 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 03 00 AA 3A 00 90 00 58 [18:00:32]RAPDU: 90 00 [18:00:32]wFMCommunicate OK [18:00:32]wFMCommunicate request_size=4 [18:00:32]MH_SAM_APDU [18:00:32]CAPDU: 80 0D 03 02 [18:00:32]Write to MH i2c: E2 08 00 AB 3A 80 0D 03 02 00 00 00 00 60 [18:00:32]Write i2c OK [18:00:32]MH_I2C_Read... [18:00:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:32]Read from MH i2c: E2 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 0B 00 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 0B 00 AB 3A 00 8E AA A7 4E 45 1A 5A C2 90 00 09 [18:00:32]RAPDU: 8E AA A7 4E 45 1A 5A C2 90 00 [18:00:32]wFMCommunicate OK [18:00:32]SAM_PROTO_SignData done [18:00:32]FM_MakeSignedData done [18:00:32]CreateOFDProtocolMessage [18:00:32]wFMCommunicate request_size=4 [18:00:32]MH_SAM_APDU [18:00:32]CAPDU: 80 11 00 00 [18:00:32]Write to MH i2c: E2 08 00 AC 3A 80 11 00 00 00 00 00 00 60 [18:00:32]Write i2c OK [18:00:32]MH_I2C_Read... [18:00:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:32]Read from MH i2c: E2 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 17 00 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 17 00 AC 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A7 [18:00:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:00:32]wFMCommunicate OK [18:00:32]CreateOFDProtocolMessage done [18:00:32]OFDSenderStorePacket 50452 [18:00:32]StoreOFDPacket docnum=50452 [18:00:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3E 01 00 00 57 5F 36 01 CD 3E 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 48 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 14 C5 00 00 35 04 06 00 D4 27 4D 96 C5 5D 8E AA A7 4E 45 1A 5A C2 [18:00:32]CheckFolder [18:00:32]dirname=/storage/ofd_packets [18:00:32]CheckFolder done [18:00:32]ProducePacketName [18:00:32]name=ofd_packets/00050452 [18:00:32]NVStorageSaveData ofd_packets/00050452 [18:00:32]File name is /storage/ofd_packets/00050452 [18:00:32]Write 348 bytes [18:00:32]NVStorageSaveData done [18:00:32]OFDSenderStorePacket done [18:00:32]KKMCreateOFDPacket done [18:00:32]NVStorageSaveData kkm_last_timestamp [18:00:32]File name is /storage/kkm_last_timestamp [18:00:32]Write 4 bytes [18:00:32]NVStorageSaveData done [18:00:32]ExternCall_PrintAddStr [18:00:32]wPrintStart [18:00:32]Write to MH i2c: 01 00 00 AD 3A E7 [18:00:32]Write i2c OK [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: 01 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: 01 07 00 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: 01 07 00 AD 3A 00 00 00 00 00 FF 0F FC [18:00:32]RasterBufferAndPrint [18:00:32]line Счет N : (3)164368 [18:00:32]line ИНН: 02508201610067 [18:00:32]line Контрольно-Кассовый Чек [18:00:32]line ПРОДАЖА [18:00:32]line Товар: 4870202522701 [18:00:32]line Напиток Maxi Чай черный Малина 1,2 [18:00:32]line 1.000 * 125.00 [18:00:32]line = 125.00 [18:00:32]line НДС 12% НСП 1% [18:00:32]line > о реализуемом товаре [18:00:32]line ИТОГО: 125.00 [18:00:32]line НСП 1% : 1.11 [18:00:32]line НДС 12% : 13.27 [18:00:32]line Наличными: 125.00 [18:00:32]line Безнал.: 0.00 [18:00:32]line Место: АЗС № 80 "Партнер Нефть" [18:00:32]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:00:32]line СНО: Общий режим [18:00:32]line Чек 94 24.10.2024 18:00 [18:00:32]line Смена: 492 ФФД: 1.0 [18:00:32]line ЗНМ: 0300000090 [18:00:32]line РНМ: 0000000000097022 [18:00:32]line Версия ККМ: 001 [18:00:32]line ФМ: 0000000000875000 [18:00:32]line ФД: 50452 [18:00:32]line ФПД: 233265270539613 [18:00:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180040&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50452&fm=233265270539613&tin=02508201610067®Number=0000000000097022&sum=12500 [18:00:32]line 0 [18:00:32]OFD Sender: Processing packet 50452 [packets to send 7, broken 6] [18:00:32]ProducePacketName [18:00:32]name=ofd_packets/00050452 [18:00:32]OFD Sender: To server: pG, [18:00:32]CommunicateWithHost lk.salyk.kg:30040 [18:00:32]ConnectInit lk.salyk.kg [18:00:32]written 0, free lines is 4095 [18:00:32]Connected sock=9 [18:00:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3E 01 00 00 57 5F 36 01 CD 3E 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 48 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 14 C5 00 00 35 04 06 00 D4 27 4D 96 C5 5D 8E AA A7 4E 45 1A 5A C2 [18:00:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 CF 03 47 00 0E 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 30 38 37 35 30 30 30 10 04 04 00 14 C5 00 00 F4 03 04 00 DB 36 1A 67 B6 04 01 00 00 1E 6B 2D 0B 3E 31 61 A1 [18:00:32]CommunicateWithHost err = 0 [18:00:32]CheckOFDResponse [18:00:32]1017 (14) - 77093643461234 [18:00:32]1041 (16) - 0000000000875000 [18:00:32]1040 (4) - 50452 [18:00:32]1012 (4) - 24.10.2024 12:00 [18:00:32]1206 (1) - 0 [18:00:32]OFD Sender: Remove packet 50452 [18:00:32]ProducePacketName [18:00:32]name=ofd_packets/00050452 [18:00:32]NVStorageDeleteData [18:00:32]Write to MH i2c: 01 00 00 D6 3A 10 [18:00:32]Write i2c OK [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: 01 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: 01 07 00 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: 01 07 00 D6 3A 00 00 00 00 00 05 0D 29 [18:00:32]RasterBufferAndPrint [18:00:32]line [18:00:32]line [18:00:32]line [18:00:32]line [18:00:32]line [18:00:32]written 0, free lines is 3342 [18:00:32]process_action close_receipt done [18:00:32]requested_data is exist [18:00:32]produce_requested_data [18:00:32]requested_item fm.sn is exist - process it [18:00:32]wFMCommunicate request_size=4 [18:00:32]MH_SAM_APDU [18:00:32]CAPDU: 80 11 00 00 [18:00:32]Write to MH i2c: E2 08 00 DD 3A 80 11 00 00 00 00 00 00 91 [18:00:32]Write i2c OK [18:00:32]MH_I2C_Read... [18:00:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:32]Read from MH i2c: E2 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 17 00 [18:00:32]MH_I2C_Read... [18:00:32]Read from MH i2c: E2 17 00 DD 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D8 [18:00:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:00:32]wFMCommunicate OK [18:00:32]requested_item fd.num is exist - process it [18:00:32]SAM_PROTO_GetFieldsCounters [18:00:32]wFMCommunicate request_size=4 [18:00:32]MH_SAM_APDU [18:00:32]CAPDU: 80 13 00 00 [18:00:32]Write to MH i2c: E2 08 00 DE 3A 80 13 00 00 00 00 00 00 94 [18:00:32]Write i2c OK [18:00:32]MH_I2C_Read... [18:00:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:33]Read from MH i2c: E2 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: E2 62 00 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: E2 62 00 DE 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 14 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [18:00:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 14 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:33]wFMCommunicate OK [18:00:33]SAM_PROTO_GetFieldsCounters done [18:00:33]requested_item shift.num is exist - process it [18:00:33]requested_item shift.opened is exist - process it [18:00:33]req_shift_opened [18:00:33]FM_GetShiftState [18:00:33]SAM_PROTO_GetShiftState [18:00:33]wFMCommunicate request_size=4 [18:00:33]MH_SAM_APDU [18:00:33]CAPDU: 80 13 01 00 [18:00:33]Write to MH i2c: E2 08 00 DF 3A 80 13 01 00 00 00 00 00 96 [18:00:33]Write i2c OK [18:00:33]MH_I2C_Read... [18:00:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:33]Read from MH i2c: E2 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: E2 0E 00 [18:00:33]MH_I2C_Read... [18:00:33]Read from MH i2c: E2 0E 00 DF 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 E2 [18:00:33]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:00:33]wFMCommunicate OK [18:00:33]SAM_PROTO_GetShiftState done [18:00:33]FM_GetShiftState done [18:00:33]req_shift_opened done [18:00:33]requested_item shift.open_date is exist - process it [18:00:33]req_shift_open_date [18:00:33]req_shift_open_date done [18:00:33]produce_requested_data done [18:00:33]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50452,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:00:33]process_action_free close_receipt [18:00:33]json_value_free [18:00:33]json_value_free done [18:00:33]process_json_proto returns [18:00:33]Send response to host [18:00:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50452,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:00:33]free response buf [18:00:33]execute_script done [18:00:33]execute_script returns [18:00:33]free content buf [18:00:33]Sock 10.Close socket [18:00:33]Sock 10.Thread stoped [18:00:33]OFD Sender: No OFD packet to send [18:00:38]OFD Sender: No OFD packet to send [18:00:43]OFD Sender: No OFD packet to send [18:00:48]OFD Sender: No OFD packet to send [18:00:53]OFD Sender: No OFD packet to send [18:00:58]OFD Sender: No OFD packet to send [18:01:03]OFD Sender: No OFD packet to send [18:01:08]OFD Sender: No OFD packet to send [18:01:13]OFD Sender: No OFD packet to send [18:01:18]OFD Sender: No OFD packet to send [18:01:23]OFD Sender: No OFD packet to send [18:01:28]OFD Sender: No OFD packet to send [18:01:33]OFD Sender: No OFD packet to send [18:01:38]OFD Sender: No OFD packet to send [18:01:43]OFD Sender: No OFD packet to send [18:01:48]OFD Sender: No OFD packet to send [18:01:53]OFD Sender: No OFD packet to send [18:01:58]OFD Sender: No OFD packet to send [18:02:03]OFD Sender: No OFD packet to send [18:02:08]OFD Sender: No OFD packet to send [18:02:13]OFD Sender: No OFD packet to send [18:02:18]OFD Sender: No OFD packet to send [18:02:23]OFD Sender: No OFD packet to send [18:02:28]OFD Sender: No OFD packet to send [18:02:33]OFD Sender: No OFD packet to send [18:02:38]OFD Sender: No OFD packet to send [18:02:43]OFD Sender: No OFD packet to send [18:02:48]OFD Sender: No OFD packet to send [18:02:53]OFD Sender: No OFD packet to send [18:02:58]OFD Sender: No OFD packet to send [18:03:03]OFD Sender: No OFD packet to send [18:03:04]accept exits with 7 [18:03:04]New connection [18:03:04]New thread 3067161956 created [18:03:04]Thread 3067305316 joined [18:03:04]Waiting for new connection... [18:03:04] Sock 7.Parse request [18:03:04]Sock 7.Check first char [18:03:04]Sock 7.First char is OK [18:03:04]request: POST /json_proto HTTP/1.0 [18:03:04]Method: POST [18:03:04]URL: /json_proto [18:03:04]Method is POST - this is cgi request [18:03:04]url: /json_proto [18:03:04]query_string will be loaded in cgi processing [18:03:04]execute_cgi json_proto POST (null) [18:03:04]execute_cgi path=json_proto method=POST [18:03:04]POST find Content-Length [18:03:04]Host: 172.17.49.196:8080 [18:03:04]Content-Length: 702 [18:03:04]Content-Type: application/json [18:03:04] [18:03:04]POST finish read [18:03:04]Found Content-Length = 702 [18:03:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164369", "tax_sys" : 0, "items" : [ { "code": "4607035653513", "name": "\u0412\u0430\u0444\u043B\u0438 \u0413\u043E\u043B\u043B\u0430\u043D\u0434\u0441\u043A\u0438\u0435 \u043A\u0430\u0440\u0430\u043C\u0435\u043B 290", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:04]execute_script... [18:03:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164369", "tax_sys" : 0, "items" : [ { "code": "4607035653513", "name": "\u0412\u0430\u0444\u043B\u0438 \u0413\u043E\u043B\u043B\u0430\u043D\u0434\u0441\u043A\u0438\u0435 \u043A\u0430\u0440\u0430\u043C\u0435\u043B 290", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:04]POST & json_proto [18:03:04]process_json_proto [18:03:04]json parsed OK: [18:03:04]protocol is kg_v1.0 [18:03:04]action value=close_receipt [18:03:04]process_action close_receipt [18:03:04]cmd_close_receipt [18:03:04]MH_GetDate [18:03:04]Write to MH i2c: F0 00 00 E0 3A 09 [18:03:04]Write i2c OK [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: F0 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: F0 09 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: F0 09 00 E0 3A 00 E2 8B 1A 67 BD 3B 11 67 70 [18:03:04]GetLastDocTimeStamp 1729792840 [18:03:04]current date 1729792994 [18:03:04]FM_GetShiftState [18:03:04]SAM_PROTO_GetShiftState [18:03:04]wFMCommunicate request_size=4 [18:03:04]MH_SAM_APDU [18:03:04]CAPDU: 80 13 01 00 [18:03:04]Write to MH i2c: E2 08 00 E1 3A 80 13 01 00 00 00 00 00 98 [18:03:04]Write i2c OK [18:03:04]MH_I2C_Read... [18:03:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:04]Read from MH i2c: E2 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 0E 00 [18:03:04]MH_I2C_Read... [18:03:04]Read from MH i2c: E2 0E 00 E1 3A 00 09 00 01 30 90 19 67 00 00 00 00 90 00 E4 [18:03:04]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:03:04]wFMCommunicate OK [18:03:04]SAM_PROTO_GetShiftState done [18:03:04]FM_GetShiftState done [18:03:04]opened in 1729728560 [18:03:04]opened+sec_in_day 1729814960 [18:03:04]quantity*price = 14300 [18:03:04]sum+1 = 14301 [18:03:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 143.00 НСП 1% : 1.26 НДС 12% : 15.19 Наличными: 143.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 95 24.10.2024 18:03 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50453 ФПД: 144326716457916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180314&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50453&fm=144326716457916&tin=02508201610067®Number=0000000000097022&sum=14300 0 [18:03:05]StoreToDocumentArchive [18:03:05]shift 492 fd 50453 [18:03:05]save to /storage/0492/doc_00050453 [18:03:05]save last doc name /storage/0492/doc_00050453 to /storage/kkm_last_doc_name [18:03:05]save OK [18:03:05]Clear old archive folders... [18:03:05]ProcessDocumentItem done err = 0, tmpTLVsize=294 [18:03:05]tlvbuf is 002B0810 [18:03:05]SAM_PROTO_ClearQueue [18:03:05]wFMCommunicate request_size=4 [18:03:05]MH_SAM_APDU [18:03:05]CAPDU: 80 09 00 00 [18:03:05]Write to MH i2c: E2 08 00 EE 3A 80 09 00 00 00 00 00 00 9A [18:03:05]Write i2c OK [18:03:05]MH_I2C_Read... [18:03:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:05]Read from MH i2c: E2 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: E2 03 00 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: E2 03 00 EE 3A 00 90 00 9C [18:03:05]RAPDU: 90 00 [18:03:05]wFMCommunicate OK [18:03:05]SAM_PROTO_ClearQueue done [18:03:05]KKMCreateOFDPacket [18:03:05]OFDProtocolAddRootSTLVToBuf [18:03:05]FM_MakeSignedData [18:03:05]FM_MakeSignedData [18:03:05]SAM_PROTO_SignData [18:03:05]wFMCommunicate request_size=4 [18:03:05]MH_SAM_APDU [18:03:05]CAPDU: 80 0D 01 02 [18:03:05]Write to MH i2c: E2 08 00 EF 3A 80 0D 01 02 00 00 00 00 A2 [18:03:05]Write i2c OK [18:03:05]MH_I2C_Read... [18:03:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:05]Read from MH i2c: E2 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: E2 03 00 [18:03:05]MH_I2C_Read... [18:03:05]Read from MH i2c: E2 03 00 EF 3A 00 90 00 9D [18:03:05]RAPDU: 90 00 [18:03:05]wFMCommunicate OK [18:03:05]wFMCommunicate request_size=255 [18:03:05]MH_SAM_APDU [18:03:05]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 31 33 06 04 34 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 BA D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 E2 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [18:03:05]Write to MH i2c: E2 02 01 F0 3A 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 31 33 06 04 34 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 BA D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 E2 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 EB [18:03:05]Write i2c OK [18:03:05]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 03 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 03 00 F0 3A 00 90 00 9E [18:03:06]RAPDU: 90 00 [18:03:06]wFMCommunicate OK [18:03:06]wFMCommunicate request_size=53 [18:03:06]MH_SAM_APDU [18:03:06]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 15 C5 00 00 35 04 06 00 83 43 AE AA 83 BC [18:03:06]Write to MH i2c: E2 38 00 F1 3A 80 0D 02 02 30 00 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 15 C5 00 00 35 04 06 00 83 43 AE AA 83 BC 00 00 C0 [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 03 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 03 00 F1 3A 00 90 00 9F [18:03:06]RAPDU: 90 00 [18:03:06]wFMCommunicate OK [18:03:06]wFMCommunicate request_size=4 [18:03:06]MH_SAM_APDU [18:03:06]CAPDU: 80 0D 03 02 [18:03:06]Write to MH i2c: E2 08 00 F2 3A 80 0D 03 02 00 00 00 00 A7 [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 0B 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 0B 00 F2 3A 00 08 E2 29 06 38 35 B1 C4 90 00 A3 [18:03:06]RAPDU: 08 E2 29 06 38 35 B1 C4 90 00 [18:03:06]wFMCommunicate OK [18:03:06]SAM_PROTO_SignData done [18:03:06]FM_MakeSignedData done [18:03:06]CreateOFDProtocolMessage [18:03:06]wFMCommunicate request_size=4 [18:03:06]MH_SAM_APDU [18:03:06]CAPDU: 80 11 00 00 [18:03:06]Write to MH i2c: E2 08 00 F3 3A 80 11 00 00 00 00 00 00 A7 [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:06]Read from MH i2c: E2 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 17 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: E2 17 00 F3 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 EE [18:03:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:03:06]wFMCommunicate OK [18:03:06]CreateOFDProtocolMessage done [18:03:06]OFDSenderStorePacket 50453 [18:03:06]StoreOFDPacket docnum=50453 [18:03:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3A 01 00 00 26 32 32 01 4E CC 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 31 33 06 04 34 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 BA D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 E2 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 15 C5 00 00 35 04 06 00 83 43 AE AA 83 BC 08 E2 29 06 38 35 B1 C4 [18:03:06]CheckFolder [18:03:06]dirname=/storage/ofd_packets [18:03:06]CheckFolder done [18:03:06]ProducePacketName [18:03:06]name=ofd_packets/00050453 [18:03:06]NVStorageSaveData ofd_packets/00050453 [18:03:06]File name is /storage/ofd_packets/00050453 [18:03:06]Write 344 bytes [18:03:06]NVStorageSaveData done [18:03:06]OFDSenderStorePacket done [18:03:06]KKMCreateOFDPacket done [18:03:06]NVStorageSaveData kkm_last_timestamp [18:03:06]File name is /storage/kkm_last_timestamp [18:03:06]Write 4 bytes [18:03:06]NVStorageSaveData done [18:03:06]ExternCall_PrintAddStr [18:03:06]wPrintStart [18:03:06]Write to MH i2c: 01 00 00 F4 3A 2E [18:03:06]Write i2c OK [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: 01 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: 01 07 00 [18:03:06]MH_I2C_Read... [18:03:06]Read from MH i2c: 01 07 00 F4 3A 00 00 00 00 00 FF 0F 43 [18:03:06]RasterBufferAndPrint [18:03:06]line Счет N : (3)164369 [18:03:06]line ИНН: 02508201610067 [18:03:06]line Контрольно-Кассовый Чек [18:03:06]line ПРОДАЖА [18:03:06]line Товар: 4607035653513 [18:03:06]line Вафли Голландские карамел 290 [18:03:06]line 1.000 * 143.00 [18:03:06]line = 143.00 [18:03:06]line НДС 12% НСП 1% [18:03:06]line > о реализуемом товаре [18:03:06]line ИТОГО: 143.00 [18:03:06]line НСП 1% : 1.26 [18:03:06]line НДС 12% : 15.19 [18:03:06]line Наличными: 143.00 [18:03:06]line Безнал.: 0.00 [18:03:06]line Место: АЗС № 80 "Партнер Нефть" [18:03:06]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:03:06]line СНО: Общий режим [18:03:06]line Чек 95 24.10.2024 18:03 [18:03:06]line Смена: 492 ФФД: 1.0 [18:03:06]line ЗНМ: 0300000090 [18:03:06]line РНМ: 0000000000097022 [18:03:06]line Версия ККМ: 001 [18:03:06]line ФМ: 0000000000875000 [18:03:06]line ФД: 50453 [18:03:06]line ФПД: 144326716457916 [18:03:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180314&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50453&fm=144326716457916&tin=02508201610067®Number=0000000000097022&sum=14300 [18:03:06]OFD Sender: Processing packet 50453 [packets to send 7, broken 6] [18:03:06]ProducePacketName [18:03:06]name=ofd_packets/00050453 [18:03:06]OFD Sender: To server: pG, [18:03:06]CommunicateWithHost lk.salyk.kg:30040 [18:03:06]ConnectInit lk.salyk.kg [18:03:06]line 0 [18:03:06]written 0, free lines is 4095 [18:03:06]Connected sock=10 [18:03:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3A 01 00 00 26 32 32 01 4E CC 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 31 33 06 04 34 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 BA D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 E2 8B 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 15 C5 00 00 35 04 06 00 83 43 AE AA 83 BC 08 E2 29 06 38 35 B1 C4 [18:03:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 6D 40 47 00 6B 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 15 C5 00 00 F4 03 04 00 75 37 1A 67 B6 04 01 00 00 76 F8 39 F9 63 30 A9 C6 [18:03:06]CommunicateWithHost err = 0 [18:03:06]CheckOFDResponse [18:03:06]1017 (14) - 77093643461234 [18:03:06]1041 (16) - 0000000000875000 [18:03:06]1040 (4) - 50453 [18:03:06]1012 (4) - 24.10.2024 12:03 [18:03:06]1206 (1) - 0 [18:03:06]OFD Sender: Remove packet 50453 [18:03:06]ProducePacketName [18:03:06]name=ofd_packets/00050453 [18:03:06]NVStorageDeleteData [18:03:07]Write to MH i2c: 01 00 00 1D 3B 58 [18:03:07]Write i2c OK [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: 01 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: 01 07 00 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: 01 07 00 1D 3B 00 00 00 00 00 08 0D 74 [18:03:07]RasterBufferAndPrint [18:03:07]line [18:03:07]line [18:03:07]line [18:03:07]line [18:03:07]line [18:03:07]written 0, free lines is 3346 [18:03:07]process_action close_receipt done [18:03:07]requested_data is exist [18:03:07]produce_requested_data [18:03:07]requested_item fm.sn is exist - process it [18:03:07]wFMCommunicate request_size=4 [18:03:07]MH_SAM_APDU [18:03:07]CAPDU: 80 11 00 00 [18:03:07]Write to MH i2c: E2 08 00 24 3B 80 11 00 00 00 00 00 00 D9 [18:03:07]Write i2c OK [18:03:07]MH_I2C_Read... [18:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:07]Read from MH i2c: E2 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: E2 17 00 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: E2 17 00 24 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 20 [18:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:03:07]wFMCommunicate OK [18:03:07]requested_item fd.num is exist - process it [18:03:07]SAM_PROTO_GetFieldsCounters [18:03:07]wFMCommunicate request_size=4 [18:03:07]MH_SAM_APDU [18:03:07]CAPDU: 80 13 00 00 [18:03:07]Write to MH i2c: E2 08 00 25 3B 80 13 00 00 00 00 00 00 DC [18:03:07]Write i2c OK [18:03:07]MH_I2C_Read... [18:03:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:07]Read from MH i2c: E2 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: E2 62 00 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: E2 62 00 25 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 15 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [18:03:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 15 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:07]wFMCommunicate OK [18:03:07]SAM_PROTO_GetFieldsCounters done [18:03:07]requested_item shift.num is exist - process it [18:03:07]requested_item shift.opened is exist - process it [18:03:07]req_shift_opened [18:03:07]FM_GetShiftState [18:03:07]SAM_PROTO_GetShiftState [18:03:07]wFMCommunicate request_size=4 [18:03:07]MH_SAM_APDU [18:03:07]CAPDU: 80 13 01 00 [18:03:07]Write to MH i2c: E2 08 00 26 3B 80 13 01 00 00 00 00 00 DE [18:03:07]Write i2c OK [18:03:07]MH_I2C_Read... [18:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:07]Read from MH i2c: E2 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: E2 0E 00 [18:03:07]MH_I2C_Read... [18:03:07]Read from MH i2c: E2 0E 00 26 3B 00 09 00 01 30 90 19 67 00 00 00 00 90 00 2A [18:03:07]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:03:07]wFMCommunicate OK [18:03:07]SAM_PROTO_GetShiftState done [18:03:07]FM_GetShiftState done [18:03:07]req_shift_opened done [18:03:07]requested_item shift.open_date is exist - process it [18:03:07]req_shift_open_date [18:03:07]req_shift_open_date done [18:03:07]produce_requested_data done [18:03:07]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50453,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:03:07]process_action_free close_receipt [18:03:07]json_value_free [18:03:07]json_value_free done [18:03:07]process_json_proto returns [18:03:07]Send response to host [18:03:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50453,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:03:07]free response buf [18:03:07]execute_script done [18:03:07]execute_script returns [18:03:07]free content buf [18:03:07]Sock 7.Close socket [18:03:07]Sock 7.Thread stoped [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:37]OFD Sender: No OFD packet to send [18:03:41]accept exits with 9 [18:03:41]New connection [18:03:41]New thread 3067305316 created [18:03:41]Thread 3067161956 joined [18:03:41]Waiting for new connection... [18:03:41] Sock 9.Parse request [18:03:41]Sock 9.Check first char [18:03:41]Sock 9.First char is OK [18:03:41]request: POST /json_proto HTTP/1.0 [18:03:41]Method: POST [18:03:41]URL: /json_proto [18:03:41]Method is POST - this is cgi request [18:03:41]url: /json_proto [18:03:41]query_string will be loaded in cgi processing [18:03:41]execute_cgi json_proto POST (null) [18:03:41]execute_cgi path=json_proto method=POST [18:03:41]POST find Content-Length [18:03:41]Host: 172.17.49.196:8080 [18:03:41]Content-Length: 838 [18:03:41]Content-Type: application/json [18:03:41] [18:03:41]POST finish read [18:03:41]Found Content-Length = 838 [18:03:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164370", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 1\u043B", "price" : 84.00, "quantity" : 1.000, "sum" : 84.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 84.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:41]execute_script... [18:03: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 : (3)164370", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 1\u043B", "price" : 84.00, "quantity" : 1.000, "sum" : 84.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 84.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:41]POST & json_proto [18:03:41]process_json_proto [18:03:41]json parsed OK: [18:03:41]protocol is kg_v1.0 [18:03:41]action value=close_receipt [18:03:41]process_action close_receipt [18:03:41]cmd_close_receipt [18:03:41]MH_GetDate [18:03:41]Write to MH i2c: F0 00 00 27 3B 51 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: F0 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: F0 09 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: F0 09 00 27 3B 00 07 8C 1A 67 BD 3B 11 67 DE [18:03:41]GetLastDocTimeStamp 1729792994 [18:03:41]current date 1729793031 [18:03:41]FM_GetShiftState [18:03:41]SAM_PROTO_GetShiftState [18:03:41]wFMCommunicate request_size=4 [18:03:41]MH_SAM_APDU [18:03:41]CAPDU: 80 13 01 00 [18:03:41]Write to MH i2c: E2 08 00 28 3B 80 13 01 00 00 00 00 00 E0 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:41]Read from MH i2c: E2 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 0E 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 0E 00 28 3B 00 09 00 01 30 90 19 67 00 00 00 00 90 00 2C [18:03:41]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:03:41]wFMCommunicate OK [18:03:41]SAM_PROTO_GetShiftState done [18:03:41]FM_GetShiftState done [18:03:41]opened in 1729728560 [18:03:41]opened+sec_in_day 1729814960 [18:03:41]quantity*price = 8400 [18:03:41]sum+1 = 8401 [18:03:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 84.00 НСП 1% : 0.74 НДС 12% : 8.92 Наличными: 0.00 Безнал.: 84.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 96 24.10.2024 18:03 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50454 ФПД: 83254755916155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180351&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50454&fm=83254755916155&tin=02508201610067®Number=0000000000097022&sum=8400 0 [18:03:42]StoreToDocumentArchive [18:03:42]shift 492 fd 50454 [18:03:42]save to /storage/0492/doc_00050454 [18:03:42]save last doc name /storage/0492/doc_00050454 to /storage/kkm_last_doc_name [18:03:42]save OK [18:03:42]Clear old archive folders... [18:03:42]ProcessDocumentItem done err = 0, tmpTLVsize=302 [18:03:42]tlvbuf is 0018D4B0 [18:03:42]SAM_PROTO_ClearQueue [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 09 00 00 [18:03:42]Write to MH i2c: E2 08 00 35 3B 80 09 00 00 00 00 00 00 E2 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 35 3B 00 90 00 E4 [18:03:42]RAPDU: 90 00 [18:03:42]wFMCommunicate OK [18:03:42]SAM_PROTO_ClearQueue done [18:03:42]KKMCreateOFDPacket [18:03:42]OFDProtocolAddRootSTLVToBuf [18:03:42]FM_MakeSignedData [18:03:42]FM_MakeSignedData [18:03:42]SAM_PROTO_SignData [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 0D 01 02 [18:03:42]Write to MH i2c: E2 08 00 36 3B 80 0D 01 02 00 00 00 00 EA [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 36 3B 00 90 00 E5 [18:03:42]RAPDU: 90 00 [18:03:42]wFMCommunicate OK [18:03:42]wFMCommunicate request_size=255 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 20 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 07 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 [18:03:42]Write to MH i2c: E2 02 01 37 3B 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 20 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 07 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 00 00 E9 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 37 3B 00 90 00 E6 [18:03:43]RAPDU: 90 00 [18:03:43]wFMCommunicate OK [18:03:43]wFMCommunicate request_size=61 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 16 C5 00 00 35 04 06 00 4B B8 42 26 F9 7B [18:03:43]Write to MH i2c: E2 40 00 38 3B 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 16 C5 00 00 35 04 06 00 4B B8 42 26 F9 7B 00 00 CB [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 38 3B 00 90 00 E7 [18:03:43]RAPDU: 90 00 [18:03:43]wFMCommunicate OK [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 0D 03 02 [18:03:43]Write to MH i2c: E2 08 00 39 3B 80 0D 03 02 00 00 00 00 EF [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 0B 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 0B 00 39 3B 00 C0 58 82 2A 26 38 E3 EA 90 00 DF [18:03:43]RAPDU: C0 58 82 2A 26 38 E3 EA 90 00 [18:03:43]wFMCommunicate OK [18:03:43]SAM_PROTO_SignData done [18:03:43]FM_MakeSignedData done [18:03:43]CreateOFDProtocolMessage [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 11 00 00 [18:03:43]Write to MH i2c: E2 08 00 3A 3B 80 11 00 00 00 00 00 00 EF [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 17 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 17 00 3A 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 36 [18:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:03:43]wFMCommunicate OK [18:03:43]CreateOFDProtocolMessage done [18:03:43]OFDSenderStorePacket 50454 [18:03:43]StoreOFDPacket docnum=50454 [18:03:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 42 01 00 00 3B 86 3A 01 82 E5 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 20 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 07 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 16 C5 00 00 35 04 06 00 4B B8 42 26 F9 7B C0 58 82 2A 26 38 E3 EA [18:03:43]CheckFolder [18:03:43]dirname=/storage/ofd_packets [18:03:43]CheckFolder done [18:03:43]ProducePacketName [18:03:43]name=ofd_packets/00050454 [18:03:43]NVStorageSaveData ofd_packets/00050454 [18:03:43]File name is /storage/ofd_packets/00050454 [18:03:43]Write 352 bytes [18:03:43]NVStorageSaveData done [18:03:43]OFDSenderStorePacket done [18:03:43]KKMCreateOFDPacket done [18:03:43]NVStorageSaveData kkm_last_timestamp [18:03:43]File name is /storage/kkm_last_timestamp [18:03:43]Write 4 bytes [18:03:43]NVStorageSaveData done [18:03:43]ExternCall_PrintAddStr [18:03:43]wPrintStart [18:03:43]Write to MH i2c: 01 00 00 3B 3B 76 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 07 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 07 00 3B 3B 00 00 00 00 00 FF 0F 8B [18:03:43]RasterBufferAndPrint [18:03:43]line Счет N : (3)164370 [18:03:43]line ИНН: 02508201610067 [18:03:43]line Контрольно-Кассовый Чек [18:03:43]line ПРОДАЖА [18:03:43]line Товар: 4870001571030 [18:03:43]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [18:03:43]line 1.000 * 84.00 [18:03:43]line = 84.00 [18:03:43]line НДС 12% НСП 1% [18:03:43]line > о реализуемом товаре [18:03:43]line ИТОГО: 84.00 [18:03:43]line НСП 1% : 0.74 [18:03:43]line НДС 12% : 8.92 [18:03:43]line Наличными: 0.00 [18:03:43]line Безнал.: 84.00 [18:03:43]line Место: АЗС № 80 "Партнер Нефть" [18:03:43]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:03:43]line СНО: Общий режим [18:03:43]line Чек 96 24.10.2024 18:03 [18:03:43]line Смена: 492 ФФД: 1.0 [18:03:43]line ЗНМ: 0300000090 [18:03:43]line РНМ: 0000000000097022 [18:03:43]line Версия ККМ: 001 [18:03:43]line Платежная система: Mbank [18:03:43]line ФМ: 0000000000875000 [18:03:43]line ФД: 50454 [18:03:43]line ФПД: 83254755916155 [18:03:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180351&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50454&fm=83254755916155&tin=02508201610067®Number=0000000000097022&sum=8400 [18:03:43]line 0 [18:03:43]OFD Sender: Processing packet 50454 [packets to send 7, broken 6] [18:03:43]ProducePacketName [18:03:43]name=ofd_packets/00050454 [18:03:43]OFD Sender: To server: pG, [18:03:43]CommunicateWithHost lk.salyk.kg:30040 [18:03:43]ConnectInit lk.salyk.kg [18:03:43]written 0, free lines is 4095 [18:03:43]Connected sock=10 [18:03:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 42 01 00 00 3B 86 3A 01 82 E5 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D0 20 00 00 00 00 13 04 06 00 D0 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 20 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 07 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 16 C5 00 00 35 04 06 00 4B B8 42 26 F9 7B C0 58 82 2A 26 38 E3 EA [18:03:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 F8 97 47 00 76 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 16 C5 00 00 F4 03 04 00 9A 37 1A 67 B6 04 01 00 00 BA D4 91 BD 7A 91 87 32 [18:03:43]CommunicateWithHost err = 0 [18:03:43]CheckOFDResponse [18:03:43]1017 (14) - 77093643461234 [18:03:43]1041 (16) - 0000000000875000 [18:03:43]1040 (4) - 50454 [18:03:43]1012 (4) - 24.10.2024 12:03 [18:03:43]1206 (1) - 0 [18:03:43]OFD Sender: Remove packet 50454 [18:03:43]ProducePacketName [18:03:43]name=ofd_packets/00050454 [18:03:43]NVStorageDeleteData [18:03:44]Write to MH i2c: 01 00 00 65 3B A0 [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: 01 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: 01 07 00 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: 01 07 00 65 3B 00 00 00 00 00 16 0D CA [18:03:44]RasterBufferAndPrint [18:03:44]line [18:03:44]line [18:03:44]line [18:03:44]line [18:03:44]line [18:03:44]written 0, free lines is 3359 [18:03:44]process_action close_receipt done [18:03:44]requested_data is exist [18:03:44]produce_requested_data [18:03:44]requested_item fm.sn is exist - process it [18:03:44]wFMCommunicate request_size=4 [18:03:44]MH_SAM_APDU [18:03:44]CAPDU: 80 11 00 00 [18:03:44]Write to MH i2c: E2 08 00 6C 3B 80 11 00 00 00 00 00 00 21 [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: E2 [18:03:44]MH_I2C_Read... [18:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:44]Read from MH i2c: E2 17 00 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: E2 17 00 6C 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 68 [18:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:03:44]wFMCommunicate OK [18:03:44]requested_item fd.num is exist - process it [18:03:44]SAM_PROTO_GetFieldsCounters [18:03:44]wFMCommunicate request_size=4 [18:03:44]MH_SAM_APDU [18:03:44]CAPDU: 80 13 00 00 [18:03:44]Write to MH i2c: E2 08 00 6D 3B 80 13 00 00 00 00 00 00 24 [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:44]Read from MH i2c: E2 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: E2 62 00 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: E2 62 00 6D 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 16 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [18:03:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 16 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:44]wFMCommunicate OK [18:03:44]SAM_PROTO_GetFieldsCounters done [18:03:44]requested_item shift.num is exist - process it [18:03:44]requested_item shift.opened is exist - process it [18:03:44]req_shift_opened [18:03:44]FM_GetShiftState [18:03:44]SAM_PROTO_GetShiftState [18:03:44]wFMCommunicate request_size=4 [18:03:44]MH_SAM_APDU [18:03:44]CAPDU: 80 13 01 00 [18:03:44]Write to MH i2c: E2 08 00 6E 3B 80 13 01 00 00 00 00 00 26 [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:44]Read from MH i2c: E2 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: E2 0E 00 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: E2 0E 00 6E 3B 00 09 00 01 30 90 19 67 00 00 00 00 90 00 72 [18:03:44]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:03:44]wFMCommunicate OK [18:03:44]SAM_PROTO_GetShiftState done [18:03:44]FM_GetShiftState done [18:03:44]req_shift_opened done [18:03:44]requested_item shift.open_date is exist - process it [18:03:44]req_shift_open_date [18:03:44]req_shift_open_date done [18:03:44]produce_requested_data done [18:03:44]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50454,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:03:44]process_action_free close_receipt [18:03:44]json_value_free [18:03:44]json_value_free done [18:03:44]process_json_proto returns [18:03:44]Send response to host [18:03:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50454,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:03:44]free response buf [18:03:44]execute_script done [18:03:44]execute_script returns [18:03:44]free content buf [18:03:44]Sock 9.Close socket [18:03:44]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:54]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [18:05:29]OFD Sender: No OFD packet to send [18:05:34]OFD Sender: No OFD packet to send [18:05:39]OFD Sender: No OFD packet to send [18:05:44]OFD Sender: No OFD packet to send [18:05:49]OFD Sender: No OFD packet to send [18:05:54]OFD Sender: No OFD packet to send [18:05:59]OFD Sender: No OFD packet to send [18:06:04]OFD Sender: No OFD packet to send [18:06:09]OFD Sender: No OFD packet to send [18:06:14]OFD Sender: No OFD packet to send [18:06:18]accept exits with 7 [18:06:18]New connection [18:06:18]New thread 3067161956 created [18:06:18]Thread 3067305316 joined [18:06:18]Waiting for new connection... [18:06:18] Sock 7.Parse request [18:06:18]Sock 7.Check first char [18:06:18]Sock 7.First char is OK [18:06:18]request: POST /json_proto HTTP/1.0 [18:06:18]Method: POST [18:06:18]URL: /json_proto [18:06:18]Method is POST - this is cgi request [18:06:18]url: /json_proto [18:06:18]query_string will be loaded in cgi processing [18:06:18]execute_cgi json_proto POST (null) [18:06:18]execute_cgi path=json_proto method=POST [18:06:18]POST find Content-Length [18:06:18]Host: 172.17.49.196:8080 [18:06:18]Content-Length: 1124 [18:06:18]Content-Type: application/json [18:06:18] [18:06:18]POST finish read [18:06:18]Found Content-Length = 1124 [18:06:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164371", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 347.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:18]execute_script... [18:06:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164371", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 119.00, "quantity" : 1.000, "sum" : 119.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 69.00, "quantity" : 1.000, "sum" : 69.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 347.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:06:18]POST & json_proto [18:06:18]process_json_proto [18:06:18]json parsed OK: [18:06:18]protocol is kg_v1.0 [18:06:18]action value=close_receipt [18:06:18]process_action close_receipt [18:06:18]cmd_close_receipt [18:06:18]MH_GetDate [18:06:18]Write to MH i2c: F0 00 00 6F 3B 99 [18:06:18]Write i2c OK [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: F0 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: F0 09 00 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: F0 09 00 6F 3B 00 A4 8C 1A 67 BD 3B 11 67 C3 [18:06:18]GetLastDocTimeStamp 1729793031 [18:06:18]current date 1729793188 [18:06:18]FM_GetShiftState [18:06:18]SAM_PROTO_GetShiftState [18:06:18]wFMCommunicate request_size=4 [18:06:18]MH_SAM_APDU [18:06:18]CAPDU: 80 13 01 00 [18:06:18]Write to MH i2c: E2 08 00 70 3B 80 13 01 00 00 00 00 00 28 [18:06:18]Write i2c OK [18:06:18]MH_I2C_Read... [18:06:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:18]Read from MH i2c: E2 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: E2 0E 00 [18:06:18]MH_I2C_Read... [18:06:18]Read from MH i2c: E2 0E 00 70 3B 00 09 00 01 30 90 19 67 00 00 00 00 90 00 74 [18:06:18]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:06:18]wFMCommunicate OK [18:06:18]SAM_PROTO_GetShiftState done [18:06:18]FM_GetShiftState done [18:06:18]opened in 1729728560 [18:06:18]opened+sec_in_day 1729814960 [18:06:18]quantity*price = 15900 [18:06:18]sum+1 = 15901 [18:06:18]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570071 Напиток Pepsi 1л 1.000 * 119.00 = 119.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 69.00 = 69.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 347.00 НСП 1% : 3.07 НДС 12% : 36.85 Наличными: 347.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 97 24.10.2024 18:06 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50455 ФПД: 114367618419885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180628&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50455&fm=114367618419885&tin=02508201610067®Number=0000000000097022&sum=34700 0 [18:06:19]StoreToDocumentArchive [18:06:19]shift 492 fd 50455 [18:06:19]save to /storage/0492/doc_00050455 [18:06:19]save last doc name /storage/0492/doc_00050455 to /storage/kkm_last_doc_name [18:06:19]save OK [18:06:19]Clear old archive folders... [18:06:19]ProcessDocumentItem done err = 0, tmpTLVsize=494 [18:06:19]tlvbuf is 001A7650 [18:06:19]SAM_PROTO_ClearQueue [18:06:19]wFMCommunicate request_size=4 [18:06:19]MH_SAM_APDU [18:06:19]CAPDU: 80 09 00 00 [18:06:19]Write to MH i2c: E2 08 00 7D 3B 80 09 00 00 00 00 00 00 2A [18:06:19]Write i2c OK [18:06:19]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 7D 3B 00 90 00 2C [18:06:20]RAPDU: 90 00 [18:06:20]wFMCommunicate OK [18:06:20]SAM_PROTO_ClearQueue done [18:06:20]KKMCreateOFDPacket [18:06:20]OFDProtocolAddRootSTLVToBuf [18:06:20]FM_MakeSignedData [18:06:20]FM_MakeSignedData [18:06:20]SAM_PROTO_SignData [18:06:20]wFMCommunicate request_size=4 [18:06:20]MH_SAM_APDU [18:06:20]CAPDU: 80 0D 01 02 [18:06:20]Write to MH i2c: E2 08 00 7E 3B 80 0D 01 02 00 00 00 00 32 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 7E 3B 00 90 00 2D [18:06:20]RAPDU: 90 00 [18:06:20]wFMCommunicate OK [18:06:20]wFMCommunicate request_size=255 [18:06:20]MH_SAM_APDU [18:06:20]CAPDU: 80 0D 02 02 FA 03 00 EE 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 [18:06:20]Write to MH i2c: E2 02 01 7F 3B 80 0D 02 02 FA 00 03 00 EE 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 00 00 01 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 7F 3B 00 90 00 2E [18:06:20]RAPDU: 90 00 [18:06:20]wFMCommunicate OK [18:06:20]wFMCommunicate request_size=253 [18:06:20]MH_SAM_APDU [18:06:20]CAPDU: 80 0D 02 02 F8 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 0E 00 00 00 00 07 04 06 00 8C 87 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 A4 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 17 C5 00 00 35 04 06 00 68 04 49 45 0C AD [18:06:20]Write to MH i2c: E2 00 01 80 3B 80 0D 02 02 F8 00 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 0E 00 00 00 00 07 04 06 00 8C 87 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 A4 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 17 C5 00 00 35 04 06 00 68 04 49 45 0C AD 00 00 A0 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 03 00 80 3B 00 90 00 2F [18:06:20]RAPDU: 90 00 [18:06:20]wFMCommunicate OK [18:06:20]wFMCommunicate request_size=4 [18:06:20]MH_SAM_APDU [18:06:20]CAPDU: 80 0D 03 02 [18:06:20]Write to MH i2c: E2 08 00 81 3B 80 0D 03 02 00 00 00 00 37 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 0B 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 0B 00 81 3B 00 A1 DF 1B 1F DB 8B F1 16 90 00 5F [18:06:20]RAPDU: A1 DF 1B 1F DB 8B F1 16 90 00 [18:06:20]wFMCommunicate OK [18:06:20]SAM_PROTO_SignData done [18:06:20]FM_MakeSignedData done [18:06:20]CreateOFDProtocolMessage [18:06:20]wFMCommunicate request_size=4 [18:06:20]MH_SAM_APDU [18:06:20]CAPDU: 80 11 00 00 [18:06:20]Write to MH i2c: E2 08 00 82 3B 80 11 00 00 00 00 00 00 37 [18:06:20]Write i2c OK [18:06:20]MH_I2C_Read... [18:06:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:06:20]Read from MH i2c: E2 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 17 00 [18:06:20]MH_I2C_Read... [18:06:20]Read from MH i2c: E2 17 00 82 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 7E [18:06:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:06:20]wFMCommunicate OK [18:06:20]CreateOFDProtocolMessage done [18:06:20]OFDSenderStorePacket 50455 [18:06:20]StoreOFDPacket docnum=50455 [18:06:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 02 02 00 00 F2 78 FA 01 8E 9A 5A 03 01 00 03 00 EE 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 0E 00 00 00 00 07 04 06 00 8C 87 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 A4 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 17 C5 00 00 35 04 06 00 68 04 49 45 0C AD A1 DF 1B 1F DB 8B F1 16 [18:06:20]CheckFolder [18:06:20]dirname=/storage/ofd_packets [18:06:20]CheckFolder done [18:06:20]ProducePacketName [18:06:20]name=ofd_packets/00050455 [18:06:20]NVStorageSaveData ofd_packets/00050455 [18:06:20]File name is /storage/ofd_packets/00050455 [18:06:20]Write 544 bytes [18:06:20]NVStorageSaveData done [18:06:20]OFDSenderStorePacket done [18:06:20]KKMCreateOFDPacket done [18:06:20]NVStorageSaveData kkm_last_timestamp [18:06:20]File name is /storage/kkm_last_timestamp [18:06:20]Write 4 bytes [18:06:20]NVStorageSaveData done [18:06:20]ExternCall_PrintAddStr [18:06:20]wPrintStart [18:06:20]Write to MH i2c: 01 00 00 83 3B BE [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 83 3B 00 00 00 00 00 FF 0F D3 [18:06:20]RasterBufferAndPrint [18:06:20]line Счет N : (3)164371 [18:06:20]line ИНН: 02508201610067 [18:06:20]line Контрольно-Кассовый Чек [18:06:20]line ПРОДАЖА [18:06:20]line Товар: 4640030091645 [18:06:20]line Сигареты ESSE Exchange M [18:06:20]line 1.000 * 159.00 [18:06:20]line = 159.00 [18:06:20]line НДС 12% НСП 1% [18:06:20]line > о реализуемом товаре [18:06:20]line Товар: 4870001570071 [18:06:20]line Напиток Pepsi 1л [18:06:20]line 1.000 * 119.00 [18:06:20]line = 119.00 [18:06:20]line НДС 12% НСП 1% [18:06:20]line > о реализуемом товаре [18:06:20]line Товар: 4600682557456 [18:06:20]line Напиток FLash up energy эн ж/б 0,5/0,45л [18:06:20]line 1.000 * 69.00 [18:06:20]line = 69.00 [18:06:20]line НДС 12% НСП 1% [18:06:20]line > о реализуемом товаре [18:06:20]line ИТОГО: 347.00 [18:06:20]line НСП 1% : 3.07 [18:06:20]line НДС 12% : 36.85 [18:06:20]line Наличными: 347.00 [18:06:20]line Безнал.: 0.00 [18:06:20]line Место: АЗС № 80 "Партнер Нефть" [18:06:20]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:06:20]line СНО: Общий режим [18:06:20]line Чек 97 24.10.2024 18:06 [18:06:20]line Смена: 492 ФФД: 1.0 [18:06:20]line ЗНМ: 0300000090 [18:06:20]line РНМ: 0000000000097022 [18:06:20]line Версия ККМ: 001 [18:06:20]line ФМ: 0000000000875000 [18:06:20]line ФД: 50455 [18:06:20]line ФПД: 114367618419885 [18:06:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180628&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50455&fm=114367618419885&tin=02508201610067®Number=0000000000097022&sum=34700 [18:06:20]line 0 [18:06:20]written 0, free lines is 4095 [18:06:20]OFD Sender: Processing packet 50455 [packets to send 7, broken 6] [18:06:20]ProducePacketName [18:06:20]name=ofd_packets/00050455 [18:06:20]OFD Sender: To server: pG, [18:06:20]CommunicateWithHost lk.salyk.kg:30040 [18:06:20]ConnectInit lk.salyk.kg [18:06:20]Connected sock=10 [18:06:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 02 02 00 00 F2 78 FA 01 8E 9A 5A 03 01 00 03 00 EE 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 2E 00 00 00 00 13 04 06 00 7C 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F4 1A 00 00 00 00 13 04 06 00 F4 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 87 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 0E 00 00 00 00 07 04 06 00 8C 87 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 A4 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 17 C5 00 00 35 04 06 00 68 04 49 45 0C AD A1 DF 1B 1F DB 8B F1 16 [18:06:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 96 F5 47 00 87 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 17 C5 00 00 F4 03 04 00 38 38 1A 67 B6 04 01 00 00 74 25 16 4E C7 40 72 7C [18:06:21]CommunicateWithHost err = 0 [18:06:21]CheckOFDResponse [18:06:21]1017 (14) - 77093643461234 [18:06:21]1041 (16) - 0000000000875000 [18:06:21]1040 (4) - 50455 [18:06:21]1012 (4) - 24.10.2024 12:06 [18:06:21]1206 (1) - 0 [18:06:21]OFD Sender: Remove packet 50455 [18:06:21]ProducePacketName [18:06:21]name=ofd_packets/00050455 [18:06:21]NVStorageDeleteData [18:06:21]Write to MH i2c: 01 00 00 B8 3B F3 [18:06:21]Write i2c OK [18:06:21]MH_I2C_Read... [18:06:21]Read from MH i2c: 01 [18:06:21]MH_I2C_Read... [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 B8 3B 00 00 00 00 00 83 0C 89 [18:06:21]RasterBufferAndPrint [18:06:21]line [18:06:21]line [18:06:21]line [18:06:21]line [18:06:21]line [18:06:21]written 0, free lines is 3212 [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 BF 3B 80 11 00 00 00 00 00 00 74 [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 BF 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 BB [18:06:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 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 C0 3B 80 13 00 00 00 00 00 00 77 [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 C0 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 17 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [18:06:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 17 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [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 C1 3B 80 13 01 00 00 00 00 00 79 [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 C1 3B 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C5 [18:06:21]RAPDU: 09 00 01 30 90 19 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":"0000000000875000","fd.num":50455,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [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":"0000000000875000","fd.num":50455,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [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:21]OFD Sender: No OFD packet to send [18:06:26]OFD Sender: No OFD packet to send [18:06:31]OFD Sender: No OFD packet to send [18:06:36]OFD Sender: No OFD packet to send [18:06:41]OFD Sender: No OFD packet to send [18:06:46]OFD Sender: No OFD packet to send [18:06:51]OFD Sender: No OFD packet to send [18:06:56]OFD Sender: No OFD packet to send [18:07:01]accept exits with 9 [18:07:01]New connection [18:07:01]New thread 3067305316 created [18:07:01]Thread 3067161956 joined [18:07:01]Waiting for new connection... [18:07:01] Sock 9.Parse request [18:07:01]Sock 9.Check first char [18:07:01]Sock 9.First char is OK [18:07:01]request: POST /json_proto HTTP/1.0 [18:07:01]Method: POST [18:07:01]URL: /json_proto [18:07:01]Method is POST - this is cgi request [18:07:01]url: /json_proto [18:07:01]query_string will be loaded in cgi processing [18:07:01]execute_cgi json_proto POST (null) [18:07:01]execute_cgi path=json_proto method=POST [18:07:01]POST find Content-Length [18:07:01]Host: 172.17.49.196:8080 [18:07:01]Content-Length: 885 [18:07:01]Content-Type: application/json [18:07:01] [18:07:01]POST finish read [18:07:01]Found Content-Length = 885 [18:07:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164372", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 274.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:01]execute_script... [18:07: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 : (3)164372", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 274.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:07:01]POST & json_proto [18:07:01]process_json_proto [18:07:01]json parsed OK: [18:07:01]protocol is kg_v1.0 [18:07:01]action value=close_receipt [18:07:01]process_action close_receipt [18:07:01]cmd_close_receipt [18:07:01]MH_GetDate [18:07:01]Write to MH i2c: F0 00 00 C2 3B EC [18:07:01]Write i2c OK [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: F0 [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: F0 09 00 [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: F0 09 00 C2 3B 00 CF 8C 1A 67 BD 3B 11 67 41 [18:07:01]GetLastDocTimeStamp 1729793188 [18:07:01]current date 1729793231 [18:07:01]FM_GetShiftState [18:07:01]SAM_PROTO_GetShiftState [18:07:01]wFMCommunicate request_size=4 [18:07:01]MH_SAM_APDU [18:07:01]CAPDU: 80 13 01 00 [18:07:01]Write to MH i2c: E2 08 00 C3 3B 80 13 01 00 00 00 00 00 7B [18:07:01]Write i2c OK [18:07:01]MH_I2C_Read... [18:07:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:01]Read from MH i2c: E2 [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: E2 0E 00 [18:07:01]MH_I2C_Read... [18:07:01]Read from MH i2c: E2 0E 00 C3 3B 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C7 [18:07:01]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:07:01]wFMCommunicate OK [18:07:01]SAM_PROTO_GetShiftState done [18:07:01]FM_GetShiftState done [18:07:01]opened in 1729728560 [18:07:01]opened+sec_in_day 1729814960 [18:07:01]quantity*price = 13000 [18:07:01]sum+1 = 13001 [18:07:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 274.00 НСП 1% : 2.42 НДС 12% : 29.09 Наличными: 274.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 98 24.10.2024 18:07 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50456 ФПД: 96963259020095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180711&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50456&fm=96963259020095&tin=02508201610067®Number=0000000000097022&sum=27400 0 [18:07:02]StoreToDocumentArchive [18:07:02]shift 492 fd 50456 [18:07:02]save to /storage/0492/doc_00050456 [18:07:02]save last doc name /storage/0492/doc_00050456 to /storage/kkm_last_doc_name [18:07:02]save OK [18:07:02]Clear old archive folders... [18:07:02]ProcessDocumentItem done err = 0, tmpTLVsize=387 [18:07:02]tlvbuf is 0018D720 [18:07:02]SAM_PROTO_ClearQueue [18:07:02]wFMCommunicate request_size=4 [18:07:02]MH_SAM_APDU [18:07:02]CAPDU: 80 09 00 00 [18:07:02]Write to MH i2c: E2 08 00 D0 3B 80 09 00 00 00 00 00 00 7D [18:07:02]Write i2c OK [18:07:02]MH_I2C_Read... [18:07:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:07:02]Read from MH i2c: E2 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 D0 3B 00 90 00 7F [18:07:02]RAPDU: 90 00 [18:07:02]wFMCommunicate OK [18:07:02]SAM_PROTO_ClearQueue done [18:07:02]KKMCreateOFDPacket [18:07:02]OFDProtocolAddRootSTLVToBuf [18:07:02]FM_MakeSignedData [18:07:02]FM_MakeSignedData [18:07:02]SAM_PROTO_SignData [18:07:02]wFMCommunicate request_size=4 [18:07:02]MH_SAM_APDU [18:07:02]CAPDU: 80 0D 01 02 [18:07:02]Write to MH i2c: E2 08 00 D1 3B 80 0D 01 02 00 00 00 00 85 [18:07:02]Write i2c OK [18:07:02]MH_I2C_Read... [18:07:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:07:02]Read from MH i2c: E2 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 D1 3B 00 90 00 80 [18:07:02]RAPDU: 90 00 [18:07:02]wFMCommunicate OK [18:07:02]wFMCommunicate request_size=255 [18:07:02]MH_SAM_APDU [18:07:02]CAPDU: 80 0D 02 02 FA 03 00 83 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 [18:07:02]Write to MH i2c: E2 02 01 D2 3B 80 0D 02 02 FA 00 03 00 83 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 00 00 9C [18:07:02]Write i2c OK [18:07:02]MH_I2C_Read... [18:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:02]Read from MH i2c: E2 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 D2 3B 00 90 00 81 [18:07:02]RAPDU: 90 00 [18:07:02]wFMCommunicate OK [18:07:02]wFMCommunicate request_size=146 [18:07:02]MH_SAM_APDU [18:07:02]CAPDU: 80 0D 02 02 8D 03 06 00 F2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 CF 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 18 C5 00 00 35 04 06 00 58 30 04 9C 33 3F [18:07:02]Write to MH i2c: E2 95 00 D3 3B 80 0D 02 02 8D 00 03 06 00 F2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 CF 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 18 C5 00 00 35 04 06 00 58 30 04 9C 33 3F 00 00 36 [18:07:02]Write i2c OK [18:07:02]MH_I2C_Read... [18:07:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:07:02]Read from MH i2c: E2 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 [18:07:02]MH_I2C_Read... [18:07:02]Read from MH i2c: E2 03 00 D3 3B 00 90 00 82 [18:07:02]RAPDU: 90 00 [18:07:02]wFMCommunicate OK [18:07:02]wFMCommunicate request_size=4 [18:07:02]MH_SAM_APDU [18:07:02]CAPDU: 80 0D 03 02 [18:07:02]Write to MH i2c: E2 08 00 D4 3B 80 0D 03 02 00 00 00 00 8A [18:07:02]Write i2c OK [18:07:02]MH_I2C_Read... [18:07:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:07:03]Read from MH i2c: E2 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: E2 0B 00 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: E2 0B 00 D4 3B 00 13 28 F2 51 2B DE 82 74 90 00 08 [18:07:03]RAPDU: 13 28 F2 51 2B DE 82 74 90 00 [18:07:03]wFMCommunicate OK [18:07:03]SAM_PROTO_SignData done [18:07:03]FM_MakeSignedData done [18:07:03]CreateOFDProtocolMessage [18:07:03]wFMCommunicate request_size=4 [18:07:03]MH_SAM_APDU [18:07:03]CAPDU: 80 11 00 00 [18:07:03]Write to MH i2c: E2 08 00 D5 3B 80 11 00 00 00 00 00 00 8A [18:07:03]Write i2c OK [18:07:03]MH_I2C_Read... [18:07:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:03]Read from MH i2c: E2 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: E2 17 00 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: E2 17 00 D5 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D1 [18:07:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:07:03]wFMCommunicate OK [18:07:03]CreateOFDProtocolMessage done [18:07:03]OFDSenderStorePacket 50456 [18:07:03]StoreOFDPacket docnum=50456 [18:07:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 97 01 00 00 9F 0B 8F 01 5D CB 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 CF 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 18 C5 00 00 35 04 06 00 58 30 04 9C 33 3F 13 28 F2 51 2B DE 82 74 [18:07:03]CheckFolder [18:07:03]dirname=/storage/ofd_packets [18:07:03]CheckFolder done [18:07:03]ProducePacketName [18:07:03]name=ofd_packets/00050456 [18:07:03]NVStorageSaveData ofd_packets/00050456 [18:07:03]File name is /storage/ofd_packets/00050456 [18:07:03]Write 437 bytes [18:07:03]NVStorageSaveData done [18:07:03]OFDSenderStorePacket done [18:07:03]KKMCreateOFDPacket done [18:07:03]NVStorageSaveData kkm_last_timestamp [18:07:03]File name is /storage/kkm_last_timestamp [18:07:03]Write 4 bytes [18:07:03]NVStorageSaveData done [18:07:03]ExternCall_PrintAddStr [18:07:03]wPrintStart [18:07:03]Write to MH i2c: 01 00 00 D6 3B 11 [18:07:03]Write i2c OK [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: 01 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: 01 07 00 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: 01 07 00 D6 3B 00 00 00 00 00 FF 0F 26 [18:07:03]RasterBufferAndPrint [18:07:03]line Счет N : (3)164372 [18:07:03]line ИНН: 02508201610067 [18:07:03]line Контрольно-Кассовый Чек [18:07:03]line ПРОДАЖА [18:07:03]line Товар: 2000036220012 [18:07:03]line Кофе Капучино XL(GABB TRADE) [18:07:03]line 1.000 * 130.00 [18:07:03]line = 130.00 [18:07:03]line НДС 12% НСП 1% [18:07:03]line > о реализуемом товаре [18:07:03]line Товар: 48743587 [18:07:03]line Сигареты Winston XStyle Silver [18:07:03]line 1.000 * 144.00 [18:07:03]line = 144.00 [18:07:03]line НДС 12% НСП 1% [18:07:03]line > о реализуемом товаре [18:07:03]line ИТОГО: 274.00 [18:07:03]line НСП 1% : 2.42 [18:07:03]line НДС 12% : 29.09 [18:07:03]line Наличными: 274.00 [18:07:03]line Безнал.: 0.00 [18:07:03]line Место: АЗС № 80 "Партнер Нефть" [18:07:03]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:07:03]line СНО: Общий режим [18:07:03]line Чек 98 24.10.2024 18:07 [18:07:03]line Смена: 492 ФФД: 1.0 [18:07:03]line ЗНМ: 0300000090 [18:07:03]line РНМ: 0000000000097022 [18:07:03]line Версия ККМ: 001 [18:07:03]line ФМ: 0000000000875000 [18:07:03]line ФД: 50456 [18:07:03]line ФПД: 96963259020095 [18:07:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180711&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50456&fm=96963259020095&tin=02508201610067®Number=0000000000097022&sum=27400 [18:07:03]line 0 [18:07:03]OFD Sender: Processing packet 50456 [packets to send 7, broken 6] [18:07:03]ProducePacketName [18:07:03]name=ofd_packets/00050456 [18:07:03]OFD Sender: To server: pG, [18:07:03]CommunicateWithHost lk.salyk.kg:30040 [18:07:03]ConnectInit lk.salyk.kg [18:07:03]written 0, free lines is 4095 [18:07:03]Connected sock=10 [18:07:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 97 01 00 00 9F 0B 8F 01 5D CB 5A 03 01 00 03 00 83 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0B 00 00 00 00 07 04 06 00 08 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 CF 8C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 18 C5 00 00 35 04 06 00 58 30 04 9C 33 3F 13 28 F2 51 2B DE 82 74 [18:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 6E 86 47 00 97 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 18 C5 00 00 F4 03 04 00 62 38 1A 67 B6 04 01 00 00 C8 D6 D8 A2 3C EB C6 43 [18:07:03]CommunicateWithHost err = 0 [18:07:03]CheckOFDResponse [18:07:03]1017 (14) - 77093643461234 [18:07:03]1041 (16) - 0000000000875000 [18:07:03]1040 (4) - 50456 [18:07:03]1012 (4) - 24.10.2024 12:06 [18:07:03]1206 (1) - 0 [18:07:03]OFD Sender: Remove packet 50456 [18:07:03]ProducePacketName [18:07:03]name=ofd_packets/00050456 [18:07:03]NVStorageDeleteData [18:07:03]Write to MH i2c: 01 00 00 06 3C 42 [18:07:03]Write i2c OK [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: 01 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: 01 07 00 [18:07:03]MH_I2C_Read... [18:07:03]Read from MH i2c: 01 07 00 06 3C 00 00 00 00 00 B3 0C 08 [18:07:03]RasterBufferAndPrint [18:07:03]line [18:07:03]line [18:07:03]line [18:07:03]line [18:07:03]line [18:07:03]written 0, free lines is 3262 [18:07:03]process_action close_receipt done [18:07:03]requested_data is exist [18:07:03]produce_requested_data [18:07:03]requested_item fm.sn is exist - process it [18:07:03]wFMCommunicate request_size=4 [18:07:03]MH_SAM_APDU [18:07:03]CAPDU: 80 11 00 00 [18:07:03]Write to MH i2c: E2 08 00 0D 3C 80 11 00 00 00 00 00 00 C3 [18:07:03]Write i2c OK [18:07:03]MH_I2C_Read... [18:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:07:04]Read from MH i2c: E2 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: E2 17 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: E2 17 00 0D 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 0A [18:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:07:04]wFMCommunicate OK [18:07:04]requested_item fd.num is exist - process it [18:07:04]SAM_PROTO_GetFieldsCounters [18:07:04]wFMCommunicate request_size=4 [18:07:04]MH_SAM_APDU [18:07:04]CAPDU: 80 13 00 00 [18:07:04]Write to MH i2c: E2 08 00 0E 3C 80 13 00 00 00 00 00 00 C6 [18:07:04]Write i2c OK [18:07:04]MH_I2C_Read... [18:07:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:07:04]Read from MH i2c: E2 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: E2 62 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: E2 62 00 0E 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 18 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 C6 [18:07:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 18 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:07:04]wFMCommunicate OK [18:07:04]SAM_PROTO_GetFieldsCounters done [18:07:04]requested_item shift.num is exist - process it [18:07:04]requested_item shift.opened is exist - process it [18:07:04]req_shift_opened [18:07:04]FM_GetShiftState [18:07:04]SAM_PROTO_GetShiftState [18:07:04]wFMCommunicate request_size=4 [18:07:04]MH_SAM_APDU [18:07:04]CAPDU: 80 13 01 00 [18:07:04]Write to MH i2c: E2 08 00 0F 3C 80 13 01 00 00 00 00 00 C8 [18:07:04]Write i2c OK [18:07:04]MH_I2C_Read... [18:07:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:07:04]Read from MH i2c: E2 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: E2 0E 00 [18:07:04]MH_I2C_Read... [18:07:04]Read from MH i2c: E2 0E 00 0F 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 14 [18:07:04]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:07:04]wFMCommunicate OK [18:07:04]SAM_PROTO_GetShiftState done [18:07:04]FM_GetShiftState done [18:07:04]req_shift_opened done [18:07:04]requested_item shift.open_date is exist - process it [18:07:04]req_shift_open_date [18:07:04]req_shift_open_date done [18:07:04]produce_requested_data done [18:07:04]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50456,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:07:04]process_action_free close_receipt [18:07:04]json_value_free [18:07:04]json_value_free done [18:07:04]process_json_proto returns [18:07:04]Send response to host [18:07:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50456,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:07:04]free response buf [18:07:04]execute_script done [18:07:04]execute_script returns [18:07:04]free content buf [18:07:04]Sock 9.Close socket [18:07:04]Sock 9.Thread stoped [18:07:04]OFD Sender: No OFD packet to send [18:07:09]OFD Sender: No OFD packet to send [18:07:14]OFD Sender: No OFD packet to send [18:07:19]OFD Sender: No OFD packet to send [18:07:24]OFD Sender: No OFD packet to send [18:07:29]OFD Sender: No OFD packet to send [18:07:34]OFD Sender: No OFD packet to send [18:07:39]OFD Sender: No OFD packet to send [18:07:44]OFD Sender: No OFD packet to send [18:07:49]OFD Sender: No OFD packet to send [18:07:54]OFD Sender: No OFD packet to send [18:07:59]OFD Sender: No OFD packet to send [18:08:04]OFD Sender: No OFD packet to send [18:08:09]OFD Sender: No OFD packet to send [18:08:14]OFD Sender: No OFD packet to send [18:08:19]OFD Sender: No OFD packet to send [18:08:20]accept exits with 7 [18:08:20]New connection [18:08:20]New thread 3067161956 created [18:08:20]Thread 3067305316 joined [18:08:20]Waiting for new connection... [18:08:20] Sock 7.Parse request [18:08:20]Sock 7.Check first char [18:08:20]Sock 7.First char is OK [18:08:20]request: POST /json_proto HTTP/1.0 [18:08:20]Method: POST [18:08:20]URL: /json_proto [18:08:20]Method is POST - this is cgi request [18:08:20]url: /json_proto [18:08:20]query_string will be loaded in cgi processing [18:08:20]execute_cgi json_proto POST (null) [18:08:20]execute_cgi path=json_proto method=POST [18:08:20]POST find Content-Length [18:08:20]Host: 172.17.49.196:8080 [18:08:20]Content-Length: 609 [18:08:20]Content-Type: application/json [18:08:20] [18:08:20]POST finish read [18:08:20]Found Content-Length = 609 [18:08:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164373", "tax_sys" : 0, "items" : [ { "code": "48741156", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:20]execute_script... [18:08: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 : (3)164373", "tax_sys" : 0, "items" : [ { "code": "48741156", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:20]POST & json_proto [18:08:20]process_json_proto [18:08:20]json parsed OK: [18:08:20]protocol is kg_v1.0 [18:08:20]action value=close_receipt [18:08:20]process_action close_receipt [18:08:20]cmd_close_receipt [18:08:20]MH_GetDate [18:08:20]Write to MH i2c: F0 00 00 10 3C 3B [18:08:20]Write i2c OK [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: F0 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: F0 09 00 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: F0 09 00 10 3C 00 1E 8D 1A 67 BD 3B 11 67 E0 [18:08:20]GetLastDocTimeStamp 1729793231 [18:08:20]current date 1729793310 [18:08:20]FM_GetShiftState [18:08:20]SAM_PROTO_GetShiftState [18:08:20]wFMCommunicate request_size=4 [18:08:20]MH_SAM_APDU [18:08:20]CAPDU: 80 13 01 00 [18:08:20]Write to MH i2c: E2 08 00 11 3C 80 13 01 00 00 00 00 00 CA [18:08:20]Write i2c OK [18:08:20]MH_I2C_Read... [18:08:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:20]Read from MH i2c: E2 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: E2 0E 00 [18:08:20]MH_I2C_Read... [18:08:20]Read from MH i2c: E2 0E 00 11 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 16 [18:08:20]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:08:20]wFMCommunicate OK [18:08:20]SAM_PROTO_GetShiftState done [18:08:20]FM_GetShiftState done [18:08:20]opened in 1729728560 [18:08:20]opened+sec_in_day 1729814960 [18:08:20]quantity*price = 13400 [18:08:20]sum+1 = 13401 [18:08:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 99 24.10.2024 18:08 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50457 ФПД: 14387612653698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180830&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50457&fm=14387612653698&tin=02508201610067®Number=0000000000097022&sum=13400 0 [18:08:21]StoreToDocumentArchive [18:08:21]shift 492 fd 50457 [18:08:21]save to /storage/0492/doc_00050457 [18:08:21]save last doc name /storage/0492/doc_00050457 to /storage/kkm_last_doc_name [18:08:21]save OK [18:08:21]Clear old archive folders... [18:08:21]ProcessDocumentItem done err = 0, tmpTLVsize=261 [18:08:21]tlvbuf is 0026F310 [18:08:21]SAM_PROTO_ClearQueue [18:08:21]wFMCommunicate request_size=4 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 09 00 00 [18:08:21]Write to MH i2c: E2 08 00 1E 3C 80 09 00 00 00 00 00 00 CC [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 1E 3C 00 90 00 CE [18:08:21]RAPDU: 90 00 [18:08:21]wFMCommunicate OK [18:08:21]SAM_PROTO_ClearQueue done [18:08:21]KKMCreateOFDPacket [18:08:21]OFDProtocolAddRootSTLVToBuf [18:08:21]FM_MakeSignedData [18:08:21]FM_MakeSignedData [18:08:21]SAM_PROTO_SignData [18:08:21]wFMCommunicate request_size=4 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 0D 01 02 [18:08:21]Write to MH i2c: E2 08 00 1F 3C 80 0D 01 02 00 00 00 00 D4 [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 1F 3C 00 90 00 CF [18:08:21]RAPDU: 90 00 [18:08:21]wFMCommunicate OK [18:08:21]wFMCommunicate request_size=255 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 0D 02 02 FA 03 00 05 01 1E 04 01 00 01 23 04 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 1E 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 [18:08:21]Write to MH i2c: E2 02 01 20 3C 80 0D 02 02 FA 00 03 00 05 01 1E 04 01 00 01 23 04 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 1E 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 5E [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 20 3C 00 90 00 D0 [18:08:21]RAPDU: 90 00 [18:08:21]wFMCommunicate OK [18:08:21]wFMCommunicate request_size=20 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 0D 02 02 0F 00 19 C5 00 00 35 04 06 00 0D 15 E0 8A 98 82 [18:08:21]Write to MH i2c: E2 17 00 21 3C 80 0D 02 02 0F 00 00 19 C5 00 00 35 04 06 00 0D 15 E0 8A 98 82 00 00 B8 [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 03 00 21 3C 00 90 00 D1 [18:08:21]RAPDU: 90 00 [18:08:21]wFMCommunicate OK [18:08:21]wFMCommunicate request_size=4 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 0D 03 02 [18:08:21]Write to MH i2c: E2 08 00 22 3C 80 0D 03 02 00 00 00 00 D9 [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:21]Read from MH i2c: E2 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 0B 00 [18:08:21]MH_I2C_Read... [18:08:21]Read from MH i2c: E2 0B 00 22 3C 00 03 3C 11 4E D8 B9 C3 54 90 00 20 [18:08:21]RAPDU: 03 3C 11 4E D8 B9 C3 54 90 00 [18:08:21]wFMCommunicate OK [18:08:21]SAM_PROTO_SignData done [18:08:21]FM_MakeSignedData done [18:08:21]CreateOFDProtocolMessage [18:08:21]wFMCommunicate request_size=4 [18:08:21]MH_SAM_APDU [18:08:21]CAPDU: 80 11 00 00 [18:08:21]Write to MH i2c: E2 08 00 23 3C 80 11 00 00 00 00 00 00 D9 [18:08:21]Write i2c OK [18:08:21]MH_I2C_Read... [18:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:22]Read from MH i2c: E2 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: E2 17 00 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: E2 17 00 23 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 20 [18:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:08:22]wFMCommunicate OK [18:08:22]CreateOFDProtocolMessage done [18:08:22]OFDSenderStorePacket 50457 [18:08:22]StoreOFDPacket docnum=50457 [18:08:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 19 01 00 00 FE 05 11 01 5B 45 5A 03 01 00 03 00 05 01 1E 04 01 00 01 23 04 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 1E 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 19 C5 00 00 35 04 06 00 0D 15 E0 8A 98 82 03 3C 11 4E D8 B9 C3 54 [18:08:22]CheckFolder [18:08:22]dirname=/storage/ofd_packets [18:08:22]CheckFolder done [18:08:22]ProducePacketName [18:08:22]name=ofd_packets/00050457 [18:08:22]NVStorageSaveData ofd_packets/00050457 [18:08:22]File name is /storage/ofd_packets/00050457 [18:08:22]Write 311 bytes [18:08:22]NVStorageSaveData done [18:08:22]OFDSenderStorePacket done [18:08:22]KKMCreateOFDPacket done [18:08:22]NVStorageSaveData kkm_last_timestamp [18:08:22]File name is /storage/kkm_last_timestamp [18:08:22]Write 4 bytes [18:08:22]NVStorageSaveData done [18:08:22]ExternCall_PrintAddStr [18:08:22]wPrintStart [18:08:22]Write to MH i2c: 01 00 00 24 3C 60 [18:08:22]Write i2c OK [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: 01 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: 01 07 00 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: 01 07 00 24 3C 00 00 00 00 00 FF 0F 75 [18:08:22]RasterBufferAndPrint [18:08:22]line Счет N : (3)164373 [18:08:22]line ИНН: 02508201610067 [18:08:22]line Контрольно-Кассовый Чек [18:08:22]line ПРОДАЖА [18:08:22]line Товар: 48741156 [18:08:22]line Сигареты LD Blue [18:08:22]line 1.000 * 134.00 [18:08:22]line = 134.00 [18:08:22]line НДС 12% НСП 1% [18:08:22]line > о реализуемом товаре [18:08:22]line ИТОГО: 134.00 [18:08:22]line НСП 1% : 1.19 [18:08:22]line НДС 12% : 14.23 [18:08:22]line Наличными: 134.00 [18:08:22]line Безнал.: 0.00 [18:08:22]line Место: АЗС № 80 "Партнер Нефть" [18:08:22]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:08:22]line СНО: Общий режим [18:08:22]line Чек 99 24.10.2024 18:08 [18:08:22]line Смена: 492 ФФД: 1.0 [18:08:22]line ЗНМ: 0300000090 [18:08:22]line РНМ: 0000000000097022 [18:08:22]line Версия ККМ: 001 [18:08:22]line ФМ: 0000000000875000 [18:08:22]line ФД: 50457 [18:08:22]line ФПД: 14387612653698 [18:08:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180830&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50457&fm=14387612653698&tin=02508201610067®Number=0000000000097022&sum=13400 [18:08:22]line 0 [18:08:22]written 0, free lines is 4095 [18:08:22]OFD Sender: Processing packet 50457 [packets to send 7, broken 6] [18:08:22]ProducePacketName [18:08:22]name=ofd_packets/00050457 [18:08:22]OFD Sender: To server: pG, [18:08:22]CommunicateWithHost lk.salyk.kg:30040 [18:08:22]ConnectInit lk.salyk.kg [18:08:22]Connected sock=10 [18:08:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 19 01 00 00 FE 05 11 01 5B 45 5A 03 01 00 03 00 05 01 1E 04 01 00 01 23 04 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 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 1E 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 19 C5 00 00 35 04 06 00 0D 15 E0 8A 98 82 03 3C 11 4E D8 B9 C3 54 [18:08:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 E6 34 47 00 68 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 19 C5 00 00 F4 03 04 00 B1 38 1A 67 B6 04 01 00 00 A6 36 7A CE 3A 99 A9 16 [18:08:22]CommunicateWithHost err = 0 [18:08:22]CheckOFDResponse [18:08:22]1017 (14) - 77093643461234 [18:08:22]1041 (16) - 0000000000875000 [18:08:22]1040 (4) - 50457 [18:08:22]1012 (4) - 24.10.2024 12:08 [18:08:22]1206 (1) - 0 [18:08:22]OFD Sender: Remove packet 50457 [18:08:22]ProducePacketName [18:08:22]name=ofd_packets/00050457 [18:08:22]NVStorageDeleteData [18:08:22]Write to MH i2c: 01 00 00 4C 3C 88 [18:08:22]Write i2c OK [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: 01 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: 01 07 00 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: 01 07 00 4C 3C 00 00 00 00 00 0F 0D AB [18:08:22]RasterBufferAndPrint [18:08:22]line [18:08:22]line [18:08:22]line [18:08:22]line [18:08:22]line [18:08:22]written 0, free lines is 3353 [18:08:22]process_action close_receipt done [18:08:22]requested_data is exist [18:08:22]produce_requested_data [18:08:22]requested_item fm.sn is exist - process it [18:08:22]wFMCommunicate request_size=4 [18:08:22]MH_SAM_APDU [18:08:22]CAPDU: 80 11 00 00 [18:08:22]Write to MH i2c: E2 08 00 53 3C 80 11 00 00 00 00 00 00 09 [18:08:22]Write i2c OK [18:08:22]MH_I2C_Read... [18:08:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:22]Read from MH i2c: E2 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: E2 17 00 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: E2 17 00 53 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 50 [18:08:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:08:22]wFMCommunicate OK [18:08:22]requested_item fd.num is exist - process it [18:08:22]SAM_PROTO_GetFieldsCounters [18:08:22]wFMCommunicate request_size=4 [18:08:22]MH_SAM_APDU [18:08:22]CAPDU: 80 13 00 00 [18:08:22]Write to MH i2c: E2 08 00 54 3C 80 13 00 00 00 00 00 00 0C [18:08:22]Write i2c OK [18:08:22]MH_I2C_Read... [18:08:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:08:22]Read from MH i2c: E2 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: E2 62 00 [18:08:22]MH_I2C_Read... [18:08:22]Read from MH i2c: E2 62 00 54 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 19 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [18:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 19 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:08:23]wFMCommunicate OK [18:08:23]SAM_PROTO_GetFieldsCounters done [18:08:23]requested_item shift.num is exist - process it [18:08:23]requested_item shift.opened is exist - process it [18:08:23]req_shift_opened [18:08:23]FM_GetShiftState [18:08:23]SAM_PROTO_GetShiftState [18:08:23]wFMCommunicate request_size=4 [18:08:23]MH_SAM_APDU [18:08:23]CAPDU: 80 13 01 00 [18:08:23]Write to MH i2c: E2 08 00 55 3C 80 13 01 00 00 00 00 00 0E [18:08:23]Write i2c OK [18:08:23]MH_I2C_Read... [18:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:23]Read from MH i2c: E2 [18:08:23]MH_I2C_Read... [18:08:23]Read from MH i2c: E2 0E 00 [18:08:23]MH_I2C_Read... [18:08:23]Read from MH i2c: E2 0E 00 55 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 5A [18:08:23]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:08:23]wFMCommunicate OK [18:08:23]SAM_PROTO_GetShiftState done [18:08:23]FM_GetShiftState done [18:08:23]req_shift_opened done [18:08:23]requested_item shift.open_date is exist - process it [18:08:23]req_shift_open_date [18:08:23]req_shift_open_date done [18:08:23]produce_requested_data done [18:08:23]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50457,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:08:23]process_action_free close_receipt [18:08:23]json_value_free [18:08:23]json_value_free done [18:08:23]process_json_proto returns [18:08:23]Send response to host [18:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50457,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:08:23]free response buf [18:08:23]execute_script done [18:08:23]execute_script returns [18:08:23]free content buf [18:08:23]Sock 7.Close socket [18:08:23]Sock 7.Thread stoped [18:08:23]OFD Sender: No OFD packet to send [18:08:28]OFD Sender: No OFD packet to send [18:08:33]OFD Sender: No OFD packet to send [18:08:38]OFD Sender: No OFD packet to send [18:08:43]OFD Sender: No OFD packet to send [18:08:48]OFD Sender: No OFD packet to send [18:08:53]OFD Sender: No OFD packet to send [18:08:58]OFD Sender: No OFD packet to send [18:09:00]accept exits with 9 [18:09:00]New connection [18:09:00]New thread 3067305316 created [18:09:00]Thread 3067161956 joined [18:09:00]Waiting for new connection... [18:09:00] Sock 9.Parse request [18:09:00]Sock 9.Check first char [18:09:00]Sock 9.First char is OK [18:09:00]request: POST /json_proto HTTP/1.0 [18:09:00]Method: POST [18:09:00]URL: /json_proto [18:09:00]Method is POST - this is cgi request [18:09:00]url: /json_proto [18:09:00]query_string will be loaded in cgi processing [18:09:00]execute_cgi json_proto POST (null) [18:09:00]execute_cgi path=json_proto method=POST [18:09:00]POST find Content-Length [18:09:00]Host: 172.17.49.196:8080 [18:09:00]Content-Length: 622 [18:09:00]Content-Type: application/json [18:09:00] [18:09:00]POST finish read [18:09:00]Found Content-Length = 622 [18:09:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164374", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:00]execute_script... [18:09:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164374", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:00]POST & json_proto [18:09:00]process_json_proto [18:09:00]json parsed OK: [18:09:00]protocol is kg_v1.0 [18:09:00]action value=close_receipt [18:09:00]process_action close_receipt [18:09:00]cmd_close_receipt [18:09:00]MH_GetDate [18:09:00]Write to MH i2c: F0 00 00 56 3C 81 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: F0 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: F0 09 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: F0 09 00 56 3C 00 46 8D 1A 67 BD 3B 11 67 4E [18:09:00]GetLastDocTimeStamp 1729793310 [18:09:00]current date 1729793350 [18:09:00]FM_GetShiftState [18:09:00]SAM_PROTO_GetShiftState [18:09:00]wFMCommunicate request_size=4 [18:09:00]MH_SAM_APDU [18:09:00]CAPDU: 80 13 01 00 [18:09:00]Write to MH i2c: E2 08 00 57 3C 80 13 01 00 00 00 00 00 10 [18:09:00]Write i2c OK [18:09:00]MH_I2C_Read... [18:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:00]Read from MH i2c: E2 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 0E 00 [18:09:00]MH_I2C_Read... [18:09:00]Read from MH i2c: E2 0E 00 57 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 5C [18:09:00]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:09:00]wFMCommunicate OK [18:09:00]SAM_PROTO_GetShiftState done [18:09:00]FM_GetShiftState done [18:09:00]opened in 1729728560 [18:09:00]opened+sec_in_day 1729814960 [18:09:00]quantity*price = 16000 [18:09:00]sum+1 = 16001 [18:09:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 100 24.10.2024 18:09 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50458 ФПД: 61779069478884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180910&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50458&fm=61779069478884&tin=02508201610067®Number=0000000000097022&sum=16000 0 [18:09:01]StoreToDocumentArchive [18:09:01]shift 492 fd 50458 [18:09:01]save to /storage/0492/doc_00050458 [18:09:01]save last doc name /storage/0492/doc_00050458 to /storage/kkm_last_doc_name [18:09:01]save OK [18:09:01]Clear old archive folders... [18:09:01]ProcessDocumentItem done err = 0, tmpTLVsize=274 [18:09:01]tlvbuf is 001145D0 [18:09:01]SAM_PROTO_ClearQueue [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 09 00 00 [18:09:01]Write to MH i2c: E2 08 00 64 3C 80 09 00 00 00 00 00 00 12 [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 03 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 03 00 64 3C 00 90 00 14 [18:09:01]RAPDU: 90 00 [18:09:01]wFMCommunicate OK [18:09:01]SAM_PROTO_ClearQueue done [18:09:01]KKMCreateOFDPacket [18:09:01]OFDProtocolAddRootSTLVToBuf [18:09:01]FM_MakeSignedData [18:09:01]FM_MakeSignedData [18:09:01]SAM_PROTO_SignData [18:09:01]wFMCommunicate request_size=4 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 0D 01 02 [18:09:01]Write to MH i2c: E2 08 00 65 3C 80 0D 01 02 00 00 00 00 1A [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:01]Read from MH i2c: E2 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 03 00 [18:09:01]MH_I2C_Read... [18:09:01]Read from MH i2c: E2 03 00 65 3C 00 90 00 15 [18:09:01]RAPDU: 90 00 [18:09:01]wFMCommunicate OK [18:09:01]wFMCommunicate request_size=255 [18:09:01]MH_SAM_APDU [18:09:01]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 [18:09:01]Write to MH i2c: E2 02 01 66 3C 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 00 00 0B [18:09:01]Write i2c OK [18:09:01]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 03 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 03 00 66 3C 00 90 00 16 [18:09:02]RAPDU: 90 00 [18:09:02]wFMCommunicate OK [18:09:02]wFMCommunicate request_size=33 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1A C5 00 00 35 04 06 00 38 30 0F 7D A7 E4 [18:09:02]Write to MH i2c: E2 24 00 67 3C 80 0D 02 02 1C 00 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1A C5 00 00 35 04 06 00 38 30 0F 7D A7 E4 00 00 FE [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 03 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 03 00 67 3C 00 90 00 17 [18:09:02]RAPDU: 90 00 [18:09:02]wFMCommunicate OK [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 0D 03 02 [18:09:02]Write to MH i2c: E2 08 00 68 3C 80 0D 03 02 00 00 00 00 1F [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 0B 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 0B 00 68 3C 00 AC D9 DE CB ED 66 0D 2E 90 00 DC [18:09:02]RAPDU: AC D9 DE CB ED 66 0D 2E 90 00 [18:09:02]wFMCommunicate OK [18:09:02]SAM_PROTO_SignData done [18:09:02]FM_MakeSignedData done [18:09:02]CreateOFDProtocolMessage [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 11 00 00 [18:09:02]Write to MH i2c: E2 08 00 69 3C 80 11 00 00 00 00 00 00 1F [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:02]Read from MH i2c: E2 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 17 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: E2 17 00 69 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 66 [18:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:09:02]wFMCommunicate OK [18:09:02]CreateOFDProtocolMessage done [18:09:02]OFDSenderStorePacket 50458 [18:09:02]StoreOFDPacket docnum=50458 [18:09:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 D9 71 1E 01 E0 91 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1A C5 00 00 35 04 06 00 38 30 0F 7D A7 E4 AC D9 DE CB ED 66 0D 2E [18:09:02]CheckFolder [18:09:02]dirname=/storage/ofd_packets [18:09:02]CheckFolder done [18:09:02]ProducePacketName [18:09:02]name=ofd_packets/00050458 [18:09:02]NVStorageSaveData ofd_packets/00050458 [18:09:02]File name is /storage/ofd_packets/00050458 [18:09:02]Write 324 bytes [18:09:02]NVStorageSaveData done [18:09:02]OFDSenderStorePacket done [18:09:02]KKMCreateOFDPacket done [18:09:02]NVStorageSaveData kkm_last_timestamp [18:09:02]File name is /storage/kkm_last_timestamp [18:09:02]Write 4 bytes [18:09:02]NVStorageSaveData done [18:09:02]ExternCall_PrintAddStr [18:09:02]wPrintStart [18:09:02]Write to MH i2c: 01 00 00 6A 3C A6 [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 07 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 07 00 6A 3C 00 00 00 00 00 FF 0F BB [18:09:02]RasterBufferAndPrint [18:09:02]line Счет N : (3)164374 [18:09:02]line ИНН: 02508201610067 [18:09:02]line Контрольно-Кассовый Чек [18:09:02]line ПРОДАЖА [18:09:02]line Товар: 48741958 [18:09:02]line Сигареты Parliament Aqua Blue [18:09:02]line 1.000 * 160.00 [18:09:02]line = 160.00 [18:09:02]line НДС 12% НСП 1% [18:09:02]line > о реализуемом товаре [18:09:02]line ИТОГО: 160.00 [18:09:02]line НСП 1% : 1.42 [18:09:02]line НДС 12% : 16.99 [18:09:02]line Наличными: 160.00 [18:09:02]line Безнал.: 0.00 [18:09:02]line Место: АЗС № 80 "Партнер Нефть" [18:09:02]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:09:02]line СНО: Общий режим [18:09:02]line Чек 100 24.10.2024 18:09 [18:09:02]line Смена: 492 ФФД: 1.0 [18:09:02]line ЗНМ: 0300000090 [18:09:02]line РНМ: 0000000000097022 [18:09:02]line Версия ККМ: 001 [18:09:02]line ФМ: 0000000000875000 [18:09:02]line ФД: 50458 [18:09:02]line ФПД: 61779069478884 [18:09:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180910&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50458&fm=61779069478884&tin=02508201610067®Number=0000000000097022&sum=16000 [18:09:02]line 0 [18:09:02]OFD Sender: Processing packet 50458 [packets to send 7, broken 6] [18:09:02]ProducePacketName [18:09:02]name=ofd_packets/00050458 [18:09:02]OFD Sender: To server: pG, [18:09:02]CommunicateWithHost lk.salyk.kg:30040 [18:09:02]ConnectInit lk.salyk.kg [18:09:02]written 0, free lines is 4095 [18:09:02]Connected sock=10 [18:09:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 D9 71 1E 01 E0 91 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 46 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1A C5 00 00 35 04 06 00 38 30 0F 7D A7 E4 AC D9 DE CB ED 66 0D 2E [18:09:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 26 A1 47 00 6E 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1A C5 00 00 F4 03 04 00 D9 38 1A 67 B6 04 01 00 00 8F E0 25 A7 91 8D 81 CF [18:09:02]CommunicateWithHost err = 0 [18:09:02]CheckOFDResponse [18:09:02]1017 (14) - 77093643461234 [18:09:02]1041 (16) - 0000000000875000 [18:09:02]1040 (4) - 50458 [18:09:02]1012 (4) - 24.10.2024 12:08 [18:09:02]1206 (1) - 0 [18:09:02]OFD Sender: Remove packet 50458 [18:09:02]ProducePacketName [18:09:02]name=ofd_packets/00050458 [18:09:02]NVStorageDeleteData [18:09:02]Write to MH i2c: 01 00 00 93 3C CF [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 07 00 [18:09:02]MH_I2C_Read... [18:09:02]Read from MH i2c: 01 07 00 93 3C 00 00 00 00 00 01 0D E4 [18:09:02]RasterBufferAndPrint [18:09:02]line [18:09:02]line [18:09:02]line [18:09:02]line [18:09:02]line [18:09:02]written 0, free lines is 3335 [18:09:02]process_action close_receipt done [18:09:02]requested_data is exist [18:09:02]produce_requested_data [18:09:02]requested_item fm.sn is exist - process it [18:09:02]wFMCommunicate request_size=4 [18:09:02]MH_SAM_APDU [18:09:02]CAPDU: 80 11 00 00 [18:09:02]Write to MH i2c: E2 08 00 9A 3C 80 11 00 00 00 00 00 00 50 [18:09:02]Write i2c OK [18:09:02]MH_I2C_Read... [18:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:03]Read from MH i2c: E2 [18:09:03]MH_I2C_Read... [18:09:03]Read from MH i2c: E2 17 00 [18:09:03]MH_I2C_Read... [18:09:03]Read from MH i2c: E2 17 00 9A 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 97 [18:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:09:03]wFMCommunicate OK [18:09:03]requested_item fd.num is exist - process it [18:09:03]SAM_PROTO_GetFieldsCounters [18:09:03]wFMCommunicate request_size=4 [18:09:03]MH_SAM_APDU [18:09:03]CAPDU: 80 13 00 00 [18:09:03]Write to MH i2c: E2 08 00 9B 3C 80 13 00 00 00 00 00 00 53 [18:09:03]Write i2c OK [18:09:03]MH_I2C_Read... [18:09:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:03]Read from MH i2c: E2 [18:09:03]MH_I2C_Read... [18:09:03]Read from MH i2c: E2 62 00 [18:09:03]MH_I2C_Read... [18:09:03]Read from MH i2c: E2 62 00 9B 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 5B [18:09:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:03]wFMCommunicate OK [18:09:03]SAM_PROTO_GetFieldsCounters done [18:09:03]requested_item shift.num is exist - process it [18:09:03]requested_item shift.opened is exist - process it [18:09:03]req_shift_opened [18:09:03]FM_GetShiftState [18:09:03]SAM_PROTO_GetShiftState [18:09:03]wFMCommunicate request_size=4 [18:09:03]MH_SAM_APDU [18:09:03]CAPDU: 80 13 01 00 [18:09:03]Write to MH i2c: E2 08 00 9C 3C 80 13 01 00 00 00 00 00 55 [18:09:03]Write i2c OK [18:09:03]MH_I2C_Read... [18:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:03]Read from MH i2c: E2 [18:09:03]MH_I2C_Read... [18:09:03]Read from MH i2c: E2 0E 00 [18:09:03]MH_I2C_Read... [18:09:03]Read from MH i2c: E2 0E 00 9C 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A1 [18:09:03]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:09:03]wFMCommunicate OK [18:09:03]SAM_PROTO_GetShiftState done [18:09:03]FM_GetShiftState done [18:09:03]req_shift_opened done [18:09:03]requested_item shift.open_date is exist - process it [18:09:03]req_shift_open_date [18:09:03]req_shift_open_date done [18:09:03]produce_requested_data done [18:09:03]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50458,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:09:03]process_action_free close_receipt [18:09:03]json_value_free [18:09:03]json_value_free done [18:09:03]process_json_proto returns [18:09:03]Send response to host [18:09:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50458,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:09:03]free response buf [18:09:03]execute_script done [18:09:03]execute_script returns [18:09:03]free content buf [18:09:03]Sock 9.Close socket [18:09:03]Sock 9.Thread stoped [18:09:03]OFD Sender: No OFD packet to send [18:09:08]OFD Sender: No OFD packet to send [18:09:13]OFD Sender: No OFD packet to send [18:09:18]OFD Sender: No OFD packet to send [18:09:23]OFD Sender: No OFD packet to send [18:09:28]OFD Sender: No OFD packet to send [18:09:33]OFD Sender: No OFD packet to send [18:09:36]accept exits with 7 [18:09:36]New connection [18:09:36]New thread 3067161956 created [18:09:36]Thread 3067305316 joined [18:09:36]Waiting for new connection... [18:09:36] Sock 7.Parse request [18:09:36]Sock 7.Check first char [18:09:36]Sock 7.First char is OK [18:09:36]request: POST /json_proto HTTP/1.0 [18:09:36]Method: POST [18:09:36]URL: /json_proto [18:09:36]Method is POST - this is cgi request [18:09:36]url: /json_proto [18:09:36]query_string will be loaded in cgi processing [18:09:36]execute_cgi json_proto POST (null) [18:09:36]execute_cgi path=json_proto method=POST [18:09:36]POST find Content-Length [18:09:36]Host: 172.17.49.196:8080 [18:09:36]Content-Length: 752 [18:09:36]Content-Type: application/json [18:09:36] [18:09:36]POST finish read [18:09:36]Found Content-Length = 752 [18:09:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164375", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:36]execute_script... [18:09: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 : (3)164375", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 154.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:09:36]POST & json_proto [18:09:36]process_json_proto [18:09:36]json parsed OK: [18:09:36]protocol is kg_v1.0 [18:09:36]action value=close_receipt [18:09:36]process_action close_receipt [18:09:36]cmd_close_receipt [18:09:36]MH_GetDate [18:09:36]Write to MH i2c: F0 00 00 9D 3C C8 [18:09:36]Write i2c OK [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: F0 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: F0 09 00 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: F0 09 00 9D 3C 00 6A 8D 1A 67 BD 3B 11 67 B9 [18:09:36]GetLastDocTimeStamp 1729793350 [18:09:36]current date 1729793386 [18:09:36]FM_GetShiftState [18:09:36]SAM_PROTO_GetShiftState [18:09:36]wFMCommunicate request_size=4 [18:09:36]MH_SAM_APDU [18:09:36]CAPDU: 80 13 01 00 [18:09:36]Write to MH i2c: E2 08 00 9E 3C 80 13 01 00 00 00 00 00 57 [18:09:36]Write i2c OK [18:09:36]MH_I2C_Read... [18:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:36]Read from MH i2c: E2 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: E2 0E 00 [18:09:36]MH_I2C_Read... [18:09:36]Read from MH i2c: E2 0E 00 9E 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A3 [18:09:36]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:09:36]wFMCommunicate OK [18:09:36]SAM_PROTO_GetShiftState done [18:09:36]FM_GetShiftState done [18:09:36]opened in 1729728560 [18:09:36]opened+sec_in_day 1729814960 [18:09:36]quantity*price = 15400 [18:09:36]sum+1 = 15401 [18:09:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 154.00 НСП 1% : 1.36 НДС 12% : 16.35 Наличными: 0.00 Безнал.: 154.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 101 24.10.2024 18:09 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50459 ФПД: 123072594955487 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180946&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50459&fm=123072594955487&tin=02508201610067®Number=0000000000097022&sum=15400 0 [18:09:37]StoreToDocumentArchive [18:09:37]shift 492 fd 50459 [18:09:37]save to /storage/0492/doc_00050459 [18:09:37]save last doc name /storage/0492/doc_00050459 to /storage/kkm_last_doc_name [18:09:37]save OK [18:09:37]Clear old archive folders... [18:09:37]ProcessDocumentItem done err = 0, tmpTLVsize=277 [18:09:37]tlvbuf is 00114340 [18:09:37]SAM_PROTO_ClearQueue [18:09:37]wFMCommunicate request_size=4 [18:09:37]MH_SAM_APDU [18:09:37]CAPDU: 80 09 00 00 [18:09:37]Write to MH i2c: E2 08 00 AB 3C 80 09 00 00 00 00 00 00 59 [18:09:37]Write i2c OK [18:09:37]MH_I2C_Read... [18:09:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:09:37]Read from MH i2c: E2 [18:09:37]MH_I2C_Read... [18:09:37]Read from MH i2c: E2 03 00 [18:09:37]MH_I2C_Read... [18:09:37]Read from MH i2c: E2 03 00 AB 3C 00 90 00 5B [18:09:37]RAPDU: 90 00 [18:09:37]wFMCommunicate OK [18:09:37]SAM_PROTO_ClearQueue done [18:09:37]KKMCreateOFDPacket [18:09:37]OFDProtocolAddRootSTLVToBuf [18:09:37]FM_MakeSignedData [18:09:37]FM_MakeSignedData [18:09:37]SAM_PROTO_SignData [18:09:37]wFMCommunicate request_size=4 [18:09:37]MH_SAM_APDU [18:09:37]CAPDU: 80 0D 01 02 [18:09:37]Write to MH i2c: E2 08 00 AC 3C 80 0D 01 02 00 00 00 00 61 [18:09:37]Write i2c OK [18:09:37]MH_I2C_Read... [18:09:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:09:37]Read from MH i2c: E2 [18:09:37]MH_I2C_Read... [18:09:37]Read from MH i2c: E2 03 00 [18:09:37]MH_I2C_Read... [18:09:37]Read from MH i2c: E2 03 00 AC 3C 00 90 00 5C [18:09:37]RAPDU: 90 00 [18:09:37]wFMCommunicate OK [18:09:37]wFMCommunicate request_size=255 [18:09:37]MH_SAM_APDU [18:09:37]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6A 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 [18:09:37]Write to MH i2c: E2 02 01 AD 3C 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6A 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 00 00 83 [18:09:37]Write i2c OK [18:09:37]MH_I2C_Read... [18:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:37]Read from MH i2c: E2 [18:09:37]MH_I2C_Read... [18:09:37]Read from MH i2c: E2 03 00 [18:09:37]MH_I2C_Read... [18:09:37]Read from MH i2c: E2 03 00 AD 3C 00 90 00 5D [18:09:37]RAPDU: 90 00 [18:09:37]wFMCommunicate OK [18:09:37]wFMCommunicate request_size=36 [18:09:37]MH_SAM_APDU [18:09:37]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1B C5 00 00 35 04 06 00 6F EF 12 4D CC DF [18:09:37]Write to MH i2c: E2 27 00 AE 3C 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1B C5 00 00 35 04 06 00 6F EF 12 4D CC DF 00 00 C5 [18:09:37]Write i2c OK [18:09:37]MH_I2C_Read... [18:09:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:09:38]Read from MH i2c: E2 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: E2 03 00 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: E2 03 00 AE 3C 00 90 00 5E [18:09:38]RAPDU: 90 00 [18:09:38]wFMCommunicate OK [18:09:38]wFMCommunicate request_size=4 [18:09:38]MH_SAM_APDU [18:09:38]CAPDU: 80 0D 03 02 [18:09:38]Write to MH i2c: E2 08 00 AF 3C 80 0D 03 02 00 00 00 00 66 [18:09:38]Write i2c OK [18:09:38]MH_I2C_Read... [18:09:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:09:38]Read from MH i2c: E2 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: E2 0B 00 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: E2 0B 00 AF 3C 00 79 57 7F 66 EF 2E 34 45 90 00 B2 [18:09:38]RAPDU: 79 57 7F 66 EF 2E 34 45 90 00 [18:09:38]wFMCommunicate OK [18:09:38]SAM_PROTO_SignData done [18:09:38]FM_MakeSignedData done [18:09:38]CreateOFDProtocolMessage [18:09:38]wFMCommunicate request_size=4 [18:09:38]MH_SAM_APDU [18:09:38]CAPDU: 80 11 00 00 [18:09:38]Write to MH i2c: E2 08 00 B0 3C 80 11 00 00 00 00 00 00 66 [18:09:38]Write i2c OK [18:09:38]MH_I2C_Read... [18:09:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:38]Read from MH i2c: E2 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: E2 17 00 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: E2 17 00 B0 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 AD [18:09:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:09:38]wFMCommunicate OK [18:09:38]CreateOFDProtocolMessage done [18:09:38]OFDSenderStorePacket 50459 [18:09:38]StoreOFDPacket docnum=50459 [18:09:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 29 01 00 00 D2 9E 21 01 64 34 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6A 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1B C5 00 00 35 04 06 00 6F EF 12 4D CC DF 79 57 7F 66 EF 2E 34 45 [18:09:38]CheckFolder [18:09:38]dirname=/storage/ofd_packets [18:09:38]CheckFolder done [18:09:38]ProducePacketName [18:09:38]name=ofd_packets/00050459 [18:09:38]NVStorageSaveData ofd_packets/00050459 [18:09:38]File name is /storage/ofd_packets/00050459 [18:09:38]Write 327 bytes [18:09:38]NVStorageSaveData done [18:09:38]OFDSenderStorePacket done [18:09:38]KKMCreateOFDPacket done [18:09:38]NVStorageSaveData kkm_last_timestamp [18:09:38]File name is /storage/kkm_last_timestamp [18:09:38]Write 4 bytes [18:09:38]NVStorageSaveData done [18:09:38]ExternCall_PrintAddStr [18:09:38]wPrintStart [18:09:38]Write to MH i2c: 01 00 00 B1 3C ED [18:09:38]Write i2c OK [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: 01 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: 01 07 00 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: 01 07 00 B1 3C 00 00 00 00 00 FF 0F 02 [18:09:38]RasterBufferAndPrint [18:09:38]line Счет N : (3)164375 [18:09:38]line ИНН: 02508201610067 [18:09:38]line Контрольно-Кассовый Чек [18:09:38]line ПРОДАЖА [18:09:38]line Товар: 46230607 [18:09:38]line Сигареты Richmond Bronze Edition [18:09:38]line 1.000 * 154.00 [18:09:38]line = 154.00 [18:09:38]line НДС 12% НСП 1% [18:09:38]line > о реализуемом товаре [18:09:38]line ИТОГО: 154.00 [18:09:38]line НСП 1% : 1.36 [18:09:38]line НДС 12% : 16.35 [18:09:38]line Наличными: 0.00 [18:09:38]line Безнал.: 154.00 [18:09:38]line Место: АЗС № 80 "Партнер Нефть" [18:09:38]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:09:38]line СНО: Общий режим [18:09:38]line Чек 101 24.10.2024 18:09 [18:09:38]line Смена: 492 ФФД: 1.0 [18:09:38]line ЗНМ: 0300000090 [18:09:38]line РНМ: 0000000000097022 [18:09:38]line Версия ККМ: 001 [18:09:38]line Платежная система: Mbank [18:09:38]line ФМ: 0000000000875000 [18:09:38]line ФД: 50459 [18:09:38]line ФПД: 123072594955487 [18:09:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T180946&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50459&fm=123072594955487&tin=02508201610067®Number=0000000000097022&sum=15400 [18:09:38]OFD Sender: Processing packet 50459 [packets to send 7, broken 6] [18:09:38]ProducePacketName [18:09:38]name=ofd_packets/00050459 [18:09:38]OFD Sender: To server: pG, [18:09:38]CommunicateWithHost lk.salyk.kg:30040 [18:09:38]ConnectInit lk.salyk.kg [18:09:38]line 0 [18:09:38]written 0, free lines is 4095 [18:09:38]Connected sock=10 [18:09:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 29 01 00 00 D2 9E 21 01 64 34 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 6A 8D 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1B C5 00 00 35 04 06 00 6F EF 12 4D CC DF 79 57 7F 66 EF 2E 34 45 [18:09:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 1B EB 47 00 E7 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1B C5 00 00 F4 03 04 00 FD 38 1A 67 B6 04 01 00 00 92 62 4B 14 E4 1B 74 9D [18:09:38]CommunicateWithHost err = 0 [18:09:38]CheckOFDResponse [18:09:38]1017 (14) - 77093643461234 [18:09:38]1041 (16) - 0000000000875000 [18:09:38]1040 (4) - 50459 [18:09:38]1012 (4) - 24.10.2024 12:09 [18:09:38]1206 (1) - 0 [18:09:38]OFD Sender: Remove packet 50459 [18:09:38]ProducePacketName [18:09:38]name=ofd_packets/00050459 [18:09:38]NVStorageDeleteData [18:09:38]Write to MH i2c: 01 00 00 DB 3C 17 [18:09:38]Write i2c OK [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: 01 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: 01 07 00 [18:09:38]MH_I2C_Read... [18:09:38]Read from MH i2c: 01 07 00 DB 3C 00 00 00 00 00 00 0D 2B [18:09:38]RasterBufferAndPrint [18:09:38]line [18:09:38]line [18:09:38]line [18:09:38]line [18:09:38]line [18:09:38]written 0, free lines is 3334 [18:09:38]process_action close_receipt done [18:09:38]requested_data is exist [18:09:38]produce_requested_data [18:09:38]requested_item fm.sn is exist - process it [18:09:38]wFMCommunicate request_size=4 [18:09:38]MH_SAM_APDU [18:09:38]CAPDU: 80 11 00 00 [18:09:38]Write to MH i2c: E2 08 00 E2 3C 80 11 00 00 00 00 00 00 98 [18:09:38]Write i2c OK [18:09:38]MH_I2C_Read... [18:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:09:39]Read from MH i2c: E2 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 17 00 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 17 00 E2 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DF [18:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:09:39]wFMCommunicate OK [18:09:39]requested_item fd.num is exist - process it [18:09:39]SAM_PROTO_GetFieldsCounters [18:09:39]wFMCommunicate request_size=4 [18:09:39]MH_SAM_APDU [18:09:39]CAPDU: 80 13 00 00 [18:09:39]Write to MH i2c: E2 08 00 E3 3C 80 13 00 00 00 00 00 00 9B [18:09:39]Write i2c OK [18:09:39]MH_I2C_Read... [18:09:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:09:39]Read from MH i2c: E2 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 62 00 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 62 00 E3 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 A7 [18:09:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:09:39]wFMCommunicate OK [18:09:39]SAM_PROTO_GetFieldsCounters done [18:09:39]requested_item shift.num is exist - process it [18:09:39]requested_item shift.opened is exist - process it [18:09:39]req_shift_opened [18:09:39]FM_GetShiftState [18:09:39]SAM_PROTO_GetShiftState [18:09:39]wFMCommunicate request_size=4 [18:09:39]MH_SAM_APDU [18:09:39]CAPDU: 80 13 01 00 [18:09:39]Write to MH i2c: E2 08 00 E4 3C 80 13 01 00 00 00 00 00 9D [18:09:39]Write i2c OK [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 [18:09:39]MH_I2C_Read... [18:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:09:39]Read from MH i2c: E2 0E 00 [18:09:39]MH_I2C_Read... [18:09:39]Read from MH i2c: E2 0E 00 E4 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 E9 [18:09:39]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:09:39]wFMCommunicate OK [18:09:39]SAM_PROTO_GetShiftState done [18:09:39]FM_GetShiftState done [18:09:39]req_shift_opened done [18:09:39]requested_item shift.open_date is exist - process it [18:09:39]req_shift_open_date [18:09:39]req_shift_open_date done [18:09:39]produce_requested_data done [18:09:39]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50459,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:09:39]process_action_free close_receipt [18:09:39]json_value_free [18:09:39]json_value_free done [18:09:39]process_json_proto returns [18:09:39]Send response to host [18:09:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50459,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:09:39]free response buf [18:09:39]execute_script done [18:09:39]execute_script returns [18:09:39]free content buf [18:09:39]Sock 7.Close socket [18:09:39]Sock 7.Thread stoped [18:09:39]OFD Sender: No OFD packet to send [18:09:44]OFD Sender: No OFD packet to send [18:09:49]OFD Sender: No OFD packet to send [18:09:54]OFD Sender: No OFD packet to send [18:09:59]OFD Sender: No OFD packet to send [18:10:04]OFD Sender: No OFD packet to send [18:10:09]OFD Sender: No OFD packet to send [18:10:14]OFD Sender: No OFD packet to send [18:10:19]OFD Sender: No OFD packet to send [18:10:24]OFD Sender: No OFD packet to send [18:10:29]OFD Sender: No OFD packet to send [18:10:34]OFD Sender: No OFD packet to send [18:10:39]OFD Sender: No OFD packet to send [18:10:44]OFD Sender: No OFD packet to send [18:10:49]OFD Sender: No OFD packet to send [18:10:54]OFD Sender: No OFD packet to send [18:10:59]OFD Sender: No OFD packet to send [18:11:04]OFD Sender: No OFD packet to send [18:11:09]OFD Sender: No OFD packet to send [18:11:14]OFD Sender: No OFD packet to send [18:11:19]OFD Sender: No OFD packet to send [18:11:24]OFD Sender: No OFD packet to send [18:11:29]OFD Sender: No OFD packet to send [18:11:34]OFD Sender: No OFD packet to send [18:11:39]OFD Sender: No OFD packet to send [18:11:44]OFD Sender: No OFD packet to send [18:11:49]OFD Sender: No OFD packet to send [18:11:54]OFD Sender: No OFD packet to send [18:11:59]OFD Sender: No OFD packet to send [18:12:04]OFD Sender: No OFD packet to send [18:12:09]OFD Sender: No OFD packet to send [18:12:14]OFD Sender: No OFD packet to send [18:12:19]OFD Sender: No OFD packet to send [18:12:24]OFD Sender: No OFD packet to send [18:12:29]OFD Sender: No OFD packet to send [18:12:34]OFD Sender: No OFD packet to send [18:12:39]OFD Sender: No OFD packet to send [18:12:44]OFD Sender: No OFD packet to send [18:12:49]OFD Sender: No OFD packet to send [18:12:54]OFD Sender: No OFD packet to send [18:12:59]OFD Sender: No OFD packet to send [18:13:04]OFD Sender: No OFD packet to send [18:13:09]OFD Sender: No OFD packet to send [18:13:14]OFD Sender: No OFD packet to send [18:13:19]OFD Sender: No OFD packet to send [18:13:24]OFD Sender: No OFD packet to send [18:13:29]OFD Sender: No OFD packet to send [18:13:34]OFD Sender: No OFD packet to send [18:13:39]OFD Sender: No OFD packet to send [18:13:44]OFD Sender: No OFD packet to send [18:13:49]OFD Sender: No OFD packet to send [18:13:54]OFD Sender: No OFD packet to send [18:13:59]OFD Sender: No OFD packet to send [18:14:04]OFD Sender: No OFD packet to send [18:14:09]OFD Sender: No OFD packet to send [18:14:14]OFD Sender: No OFD packet to send [18:14:19]OFD Sender: No OFD packet to send [18:14:24]OFD Sender: No OFD packet to send [18:14:29]OFD Sender: No OFD packet to send [18:14:34]OFD Sender: No OFD packet to send [18:14:39]OFD Sender: No OFD packet to send [18:14:44]OFD Sender: No OFD packet to send [18:14:49]OFD Sender: No OFD packet to send [18:14:54]OFD Sender: No OFD packet to send [18:14:59]OFD Sender: No OFD packet to send [18:15:04]OFD Sender: No OFD packet to send [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:39]OFD Sender: No OFD packet to send [18:17:44]OFD Sender: No OFD packet to send [18:17:49]OFD Sender: No OFD packet to send [18:17:54]OFD Sender: No OFD packet to send [18:17:59]OFD Sender: No OFD packet to send [18:18:04]OFD Sender: No OFD packet to send [18:18:09]OFD Sender: No OFD packet to send [18:18:14]OFD Sender: No OFD packet to send [18:18:19]OFD Sender: No OFD packet to send [18:18:24]OFD Sender: No OFD packet to send [18:18:29]OFD Sender: No OFD packet to send [18:18:34]OFD Sender: No OFD packet to send [18:18:39]OFD Sender: No OFD packet to send [18:18:44]OFD Sender: No OFD packet to send [18:18:49]OFD Sender: No OFD packet to send [18:18:54]OFD Sender: No OFD packet to send [18:18:59]OFD Sender: No OFD packet to send [18:19:04]OFD Sender: No OFD packet to send [18:19:09]OFD Sender: No OFD packet to send [18:19:14]OFD Sender: No OFD packet to send [18:19:19]OFD Sender: No OFD packet to send [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:44]OFD Sender: No OFD packet to send [18:20:49]OFD Sender: No OFD packet to send [18:20:54]OFD Sender: No OFD packet to send [18:20:59]OFD Sender: No OFD packet to send [18:21:04]OFD Sender: No OFD packet to send [18:21:09]OFD Sender: No OFD packet to send [18:21:14]OFD Sender: No OFD packet to send [18:21:19]OFD Sender: No OFD packet to send [18:21:24]OFD Sender: No OFD packet to send [18:21:29]OFD Sender: No OFD packet to send [18:21:34]OFD Sender: No OFD packet to send [18:21:39]OFD Sender: No OFD packet to send [18:21:44]OFD Sender: No OFD packet to send [18:21:49]OFD Sender: No OFD packet to send [18:21:54]OFD Sender: No OFD packet to send [18:21:59]OFD Sender: No OFD packet to send [18:22:04]OFD Sender: No OFD packet to send [18:22:09]OFD Sender: No OFD packet to send [18:22:14]OFD Sender: No OFD packet to send [18:22:19]OFD Sender: No OFD packet to send [18:22:24]OFD Sender: No OFD packet to send [18:22:29]OFD Sender: No OFD packet to send [18:22:34]OFD Sender: No OFD packet to send [18:22:39]OFD Sender: No OFD packet to send [18:22:44]OFD Sender: No OFD packet to send [18:22:49]OFD Sender: No OFD packet to send [18:22:54]OFD Sender: No OFD packet to send [18:22:59]OFD Sender: No OFD packet to send [18:23:04]OFD Sender: No OFD packet to send [18:23:09]OFD Sender: No OFD packet to send [18:23:14]OFD Sender: No OFD packet to send [18:23:19]OFD Sender: No OFD packet to send [18:23:24]OFD Sender: No OFD packet to send [18:23:29]OFD Sender: No OFD packet to send [18:23:34]OFD Sender: No OFD packet to send [18:23:39]OFD Sender: No OFD packet to send [18:23:44]OFD Sender: No OFD packet to send [18:23:49]OFD Sender: No OFD packet to send [18:23:54]OFD Sender: No OFD packet to send [18:23:59]OFD Sender: No OFD packet to send [18:24:04]OFD Sender: No OFD packet to send [18:24:10]OFD Sender: No OFD packet to send [18:24:15]OFD Sender: No OFD packet to send [18:24:20]OFD Sender: No OFD packet to send [18:24:25]OFD Sender: No OFD packet to send [18:24:30]OFD Sender: No OFD packet to send [18:24:35]OFD Sender: No OFD packet to send [18:24:40]OFD Sender: No OFD packet to send [18:24:45]OFD Sender: No OFD packet to send [18:24:50]OFD Sender: No OFD packet to send [18:24:55]OFD Sender: No OFD packet to send [18:25:00]OFD Sender: No OFD packet to send [18:25:05]OFD Sender: No OFD packet to send [18:25:10]OFD Sender: No OFD packet to send [18:25:15]OFD Sender: No OFD packet to send [18:25:20]OFD Sender: No OFD packet to send [18:25:25]OFD Sender: No OFD packet to send [18:25:30]OFD Sender: No OFD packet to send [18:25:35]OFD Sender: No OFD packet to send [18:25:40]OFD Sender: No OFD packet to send [18:25:45]OFD Sender: No OFD packet to send [18:25:50]OFD Sender: No OFD packet to send [18:25:55]OFD Sender: No OFD packet to send [18:26:00]OFD Sender: No OFD packet to send [18:26:05]OFD Sender: No OFD packet to send [18:26:10]OFD Sender: No OFD packet to send [18:26:15]OFD Sender: No OFD packet to send [18:26:20]OFD Sender: No OFD packet to send [18:26:25]OFD Sender: No OFD packet to send [18:26:30]OFD Sender: No OFD packet to send [18:26:35]OFD Sender: No OFD packet to send [18:26:40]OFD Sender: No OFD packet to send [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:09]accept exits with 9 [18:28:09]New connection [18:28:09]New thread 3067305316 created [18:28:09]Thread 3067161956 joined [18:28:09]Waiting for new connection... [18:28:09] Sock 9.Parse request [18:28:09]Sock 9.Check first char [18:28:09]Sock 9.First char is OK [18:28:09]request: POST /json_proto HTTP/1.0 [18:28:09]Method: POST [18:28:09]URL: /json_proto [18:28:09]Method is POST - this is cgi request [18:28:09]url: /json_proto [18:28:09]query_string will be loaded in cgi processing [18:28:09]execute_cgi json_proto POST (null) [18:28:09]execute_cgi path=json_proto method=POST [18:28:09]POST find Content-Length [18:28:09]Host: 172.17.49.196:8080 [18:28:09]Content-Length: 623 [18:28:09]Content-Type: application/json [18:28:09] [18:28:09]POST finish read [18:28:09]Found Content-Length = 623 [18:28:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164376", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:09]execute_script... [18: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 : (3)164376", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:09]POST & json_proto [18:28:09]process_json_proto [18:28:09]json parsed OK: [18:28:09]protocol is kg_v1.0 [18:28:09]action value=close_receipt [18:28:09]process_action close_receipt [18:28:09]cmd_close_receipt [18:28:09]MH_GetDate [18:28:09]Write to MH i2c: F0 00 00 E5 3C 10 [18:28:09]Write i2c OK [18:28:09]MH_I2C_Read... [18:28:09]Read from MH i2c: F0 [18:28:09]MH_I2C_Read... [18:28:09]Read from MH i2c: F0 09 00 [18:28:09]MH_I2C_Read... [18:28:09]Read from MH i2c: F0 09 00 E5 3C 00 C3 91 1A 67 BD 3B 11 67 5E [18:28:09]GetLastDocTimeStamp 1729793386 [18:28:09]current date 1729794499 [18:28:09]FM_GetShiftState [18:28:09]SAM_PROTO_GetShiftState [18:28:09]wFMCommunicate request_size=4 [18:28:09]MH_SAM_APDU [18:28:09]CAPDU: 80 13 01 00 [18:28:09]Write to MH i2c: E2 08 00 E6 3C 80 13 01 00 00 00 00 00 9F [18:28:09]Write i2c OK [18:28:09]MH_I2C_Read... [18:28:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:09]Read from MH i2c: E2 [18:28:09]MH_I2C_Read... [18:28:09]Read from MH i2c: E2 0E 00 [18:28:09]MH_I2C_Read... [18:28:09]Read from MH i2c: E2 0E 00 E6 3C 00 09 00 01 30 90 19 67 00 00 00 00 90 00 EB [18:28:09]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:28:09]wFMCommunicate OK [18:28:09]SAM_PROTO_GetShiftState done [18:28:09]FM_GetShiftState done [18:28:09]opened in 1729728560 [18:28:09]opened+sec_in_day 1729814960 [18:28:09]quantity*price = 14400 [18:28:09]sum+1 = 14401 [18:28:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 102 24.10.2024 18:28 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50460 ФПД: 35443080882265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T182819&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50460&fm=35443080882265&tin=02508201610067®Number=0000000000097022&sum=14400 0 [18:28:10]StoreToDocumentArchive [18:28:10]shift 492 fd 50460 [18:28:10]save to /storage/0492/doc_00050460 [18:28:10]save last doc name /storage/0492/doc_00050460 to /storage/kkm_last_doc_name [18:28:10]save OK [18:28:10]Clear old archive folders... [18:28:10]ProcessDocumentItem done err = 0, tmpTLVsize=275 [18:28:10]tlvbuf is 0026F700 [18:28:10]SAM_PROTO_ClearQueue [18:28:10]wFMCommunicate request_size=4 [18:28:10]MH_SAM_APDU [18:28:10]CAPDU: 80 09 00 00 [18:28:10]Write to MH i2c: E2 08 00 F3 3C 80 09 00 00 00 00 00 00 A1 [18:28:10]Write i2c OK [18:28:10]MH_I2C_Read... [18:28:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:10]Read from MH i2c: E2 [18:28:10]MH_I2C_Read... [18:28:10]Read from MH i2c: E2 03 00 [18:28:10]MH_I2C_Read... [18:28:10]Read from MH i2c: E2 03 00 F3 3C 00 90 00 A3 [18:28:10]RAPDU: 90 00 [18:28:10]wFMCommunicate OK [18:28:10]SAM_PROTO_ClearQueue done [18:28:10]KKMCreateOFDPacket [18:28:10]OFDProtocolAddRootSTLVToBuf [18:28:10]FM_MakeSignedData [18:28:10]FM_MakeSignedData [18:28:10]SAM_PROTO_SignData [18:28:10]wFMCommunicate request_size=4 [18:28:10]MH_SAM_APDU [18:28:10]CAPDU: 80 0D 01 02 [18:28:10]Write to MH i2c: E2 08 00 F4 3C 80 0D 01 02 00 00 00 00 A9 [18:28:10]Write i2c OK [18:28:10]MH_I2C_Read... [18:28:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:10]Read from MH i2c: E2 [18:28:10]MH_I2C_Read... [18:28:10]Read from MH i2c: E2 03 00 [18:28:10]MH_I2C_Read... [18:28:10]Read from MH i2c: E2 03 00 F4 3C 00 90 00 A4 [18:28:10]RAPDU: 90 00 [18:28:10]wFMCommunicate OK [18:28:10]wFMCommunicate request_size=255 [18:28:10]MH_SAM_APDU [18:28:10]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 C3 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [18:28:10]Write to MH i2c: E2 02 01 F5 3C 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 C3 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 D1 [18:28:10]Write i2c OK [18:28:10]MH_I2C_Read... [18:28:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:10]Read from MH i2c: E2 [18:28:10]MH_I2C_Read... [18:28:10]Read from MH i2c: E2 03 00 [18:28:10]MH_I2C_Read... [18:28:10]Read from MH i2c: E2 03 00 F5 3C 00 90 00 A5 [18:28:10]RAPDU: 90 00 [18:28:10]wFMCommunicate OK [18:28:10]wFMCommunicate request_size=34 [18:28:10]MH_SAM_APDU [18:28:10]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1C C5 00 00 35 04 06 00 20 3C 3C 3E E8 59 [18:28:10]Write to MH i2c: E2 25 00 F6 3C 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1C C5 00 00 35 04 06 00 20 3C 3C 3E E8 59 00 00 59 [18:28:10]Write i2c OK [18:28:10]MH_I2C_Read... [18:28:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:11]Read from MH i2c: E2 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: E2 03 00 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: E2 03 00 F6 3C 00 90 00 A6 [18:28:11]RAPDU: 90 00 [18:28:11]wFMCommunicate OK [18:28:11]wFMCommunicate request_size=4 [18:28:11]MH_SAM_APDU [18:28:11]CAPDU: 80 0D 03 02 [18:28:11]Write to MH i2c: E2 08 00 F7 3C 80 0D 03 02 00 00 00 00 AE [18:28:11]Write i2c OK [18:28:11]MH_I2C_Read... [18:28:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:11]Read from MH i2c: E2 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: E2 0B 00 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: E2 0B 00 F7 3C 00 AC 35 26 B5 C2 A3 DF 0F 90 00 BE [18:28:11]RAPDU: AC 35 26 B5 C2 A3 DF 0F 90 00 [18:28:11]wFMCommunicate OK [18:28:11]SAM_PROTO_SignData done [18:28:11]FM_MakeSignedData done [18:28:11]CreateOFDProtocolMessage [18:28:11]wFMCommunicate request_size=4 [18:28:11]MH_SAM_APDU [18:28:11]CAPDU: 80 11 00 00 [18:28:11]Write to MH i2c: E2 08 00 F8 3C 80 11 00 00 00 00 00 00 AE [18:28:11]Write i2c OK [18:28:11]MH_I2C_Read... [18:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:11]Read from MH i2c: E2 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: E2 17 00 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: E2 17 00 F8 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F5 [18:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:28:11]wFMCommunicate OK [18:28:11]CreateOFDProtocolMessage done [18:28:11]OFDSenderStorePacket 50460 [18:28:11]StoreOFDPacket docnum=50460 [18:28:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 88 82 1F 01 2E 35 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 C3 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1C C5 00 00 35 04 06 00 20 3C 3C 3E E8 59 AC 35 26 B5 C2 A3 DF 0F [18:28:11]CheckFolder [18:28:11]dirname=/storage/ofd_packets [18:28:11]CheckFolder done [18:28:11]ProducePacketName [18:28:11]name=ofd_packets/00050460 [18:28:11]NVStorageSaveData ofd_packets/00050460 [18:28:11]File name is /storage/ofd_packets/00050460 [18:28:11]Write 325 bytes [18:28:11]NVStorageSaveData done [18:28:11]OFDSenderStorePacket done [18:28:11]KKMCreateOFDPacket done [18:28:11]NVStorageSaveData kkm_last_timestamp [18:28:11]File name is /storage/kkm_last_timestamp [18:28:11]Write 4 bytes [18:28:11]NVStorageSaveData done [18:28:11]ExternCall_PrintAddStr [18:28:11]wPrintStart [18:28:11]Write to MH i2c: 01 00 00 F9 3C 35 [18:28:11]Write i2c OK [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: 01 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: 01 07 00 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: 01 07 00 F9 3C 00 00 00 00 00 FF 0F 4A [18:28:11]RasterBufferAndPrint [18:28:11]line Счет N : (3)164376 [18:28:11]line ИНН: 02508201610067 [18:28:11]line Контрольно-Кассовый Чек [18:28:11]line ПРОДАЖА [18:28:11]line Товар: 48743587 [18:28:11]line Сигареты Winston XStyle Silver [18:28:11]line 1.000 * 144.00 [18:28:11]line = 144.00 [18:28:11]line НДС 12% НСП 1% [18:28:11]line > о реализуемом товаре [18:28:11]line ИТОГО: 144.00 [18:28:11]line НСП 1% : 1.27 [18:28:11]line НДС 12% : 15.29 [18:28:11]line Наличными: 144.00 [18:28:11]line Безнал.: 0.00 [18:28:11]line Место: АЗС № 80 "Партнер Нефть" [18:28:11]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:28:11]line СНО: Общий режим [18:28:11]line Чек 102 24.10.2024 18:28 [18:28:11]line Смена: 492 ФФД: 1.0 [18:28:11]line ЗНМ: 0300000090 [18:28:11]line РНМ: 0000000000097022 [18:28:11]line Версия ККМ: 001 [18:28:11]line ФМ: 0000000000875000 [18:28:11]line ФД: 50460 [18:28:11]line ФПД: 35443080882265 [18:28:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T182819&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50460&fm=35443080882265&tin=02508201610067®Number=0000000000097022&sum=14400 [18:28:11]line 0 [18:28:11]written 0, free lines is 4095 [18:28:11]OFD Sender: Processing packet 50460 [packets to send 7, broken 6] [18:28:11]ProducePacketName [18:28:11]name=ofd_packets/00050460 [18:28:11]OFD Sender: To server: pG, [18:28:11]CommunicateWithHost lk.salyk.kg:30040 [18:28:11]ConnectInit lk.salyk.kg [18:28:11]Connected sock=10 [18:28:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 88 82 1F 01 2E 35 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 C3 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1C C5 00 00 35 04 06 00 20 3C 3C 3E E8 59 AC 35 26 B5 C2 A3 DF 0F [18:28:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 62 E3 47 00 A7 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1C C5 00 00 F4 03 04 00 56 3D 1A 67 B6 04 01 00 00 7D 2E 34 41 8B 8B 2C E8 [18:28:11]CommunicateWithHost err = 0 [18:28:11]CheckOFDResponse [18:28:11]1017 (14) - 77093643461234 [18:28:11]1041 (16) - 0000000000875000 [18:28:11]1040 (4) - 50460 [18:28:11]1012 (4) - 24.10.2024 12:28 [18:28:11]1206 (1) - 0 [18:28:11]OFD Sender: Remove packet 50460 [18:28:11]ProducePacketName [18:28:11]name=ofd_packets/00050460 [18:28:11]NVStorageDeleteData [18:28:11]Write to MH i2c: 01 00 00 22 3D 5F [18:28:11]Write i2c OK [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: 01 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: 01 07 00 [18:28:11]MH_I2C_Read... [18:28:11]Read from MH i2c: 01 07 00 22 3D 00 00 00 00 00 04 0D 77 [18:28:11]RasterBufferAndPrint [18:28:11]line [18:28:11]line [18:28:11]line [18:28:11]line [18:28:11]line [18:28:11]written 0, free lines is 3340 [18:28:11]process_action close_receipt done [18:28:11]requested_data is exist [18:28:11]produce_requested_data [18:28:11]requested_item fm.sn is exist - process it [18:28:11]wFMCommunicate request_size=4 [18:28:11]MH_SAM_APDU [18:28:11]CAPDU: 80 11 00 00 [18:28:11]Write to MH i2c: E2 08 00 29 3D 80 11 00 00 00 00 00 00 E0 [18:28:11]Write i2c OK [18:28:11]MH_I2C_Read... [18:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:12]Read from MH i2c: E2 [18:28:12]MH_I2C_Read... [18:28:12]Read from MH i2c: E2 17 00 [18:28:12]MH_I2C_Read... [18:28:12]Read from MH i2c: E2 17 00 29 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 27 [18:28:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:28:12]wFMCommunicate OK [18:28:12]requested_item fd.num is exist - process it [18:28:12]SAM_PROTO_GetFieldsCounters [18:28:12]wFMCommunicate request_size=4 [18:28:12]MH_SAM_APDU [18:28:12]CAPDU: 80 13 00 00 [18:28:12]Write to MH i2c: E2 08 00 2A 3D 80 13 00 00 00 00 00 00 E3 [18:28:12]Write i2c OK [18:28:12]MH_I2C_Read... [18:28:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:12]Read from MH i2c: E2 [18:28:12]MH_I2C_Read... [18:28:12]Read from MH i2c: E2 62 00 [18:28:12]MH_I2C_Read... [18:28:12]Read from MH i2c: E2 62 00 2A 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [18:28:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:12]wFMCommunicate OK [18:28:12]SAM_PROTO_GetFieldsCounters done [18:28:12]requested_item shift.num is exist - process it [18:28:12]requested_item shift.opened is exist - process it [18:28:12]req_shift_opened [18:28:12]FM_GetShiftState [18:28:12]SAM_PROTO_GetShiftState [18:28:12]wFMCommunicate request_size=4 [18:28:12]MH_SAM_APDU [18:28:12]CAPDU: 80 13 01 00 [18:28:12]Write to MH i2c: E2 08 00 2B 3D 80 13 01 00 00 00 00 00 E5 [18:28:12]Write i2c OK [18:28:12]MH_I2C_Read... [18:28:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:12]Read from MH i2c: E2 [18:28:12]MH_I2C_Read... [18:28:12]Read from MH i2c: E2 0E 00 [18:28:12]MH_I2C_Read... [18:28:12]Read from MH i2c: E2 0E 00 2B 3D 00 09 00 01 30 90 19 67 00 00 00 00 90 00 31 [18:28:12]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:28:12]wFMCommunicate OK [18:28:12]SAM_PROTO_GetShiftState done [18:28:12]FM_GetShiftState done [18:28:12]req_shift_opened done [18:28:12]requested_item shift.open_date is exist - process it [18:28:12]req_shift_open_date [18:28:12]req_shift_open_date done [18:28:12]produce_requested_data done [18:28:12]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50460,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:28:12]process_action_free close_receipt [18:28:12]json_value_free [18:28:12]json_value_free done [18:28:12]process_json_proto returns [18:28:12]Send response to host [18:28:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50460,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:28:12]free response buf [18:28:12]execute_script done [18:28:12]execute_script returns [18:28:12]free content buf [18:28:12]Sock 9.Close socket [18:28:12]Sock 9.Thread stoped [18:28:12]OFD Sender: No OFD packet to send [18:28:17]OFD Sender: No OFD packet to send [18:28:22]OFD Sender: No OFD packet to send [18:28:27]OFD Sender: No OFD packet to send [18:28:32]OFD Sender: No OFD packet to send [18:28:37]OFD Sender: No OFD packet to send [18:28:42]OFD Sender: No OFD packet to send [18:28:47]OFD Sender: No OFD packet to send [18:28:52]OFD Sender: No OFD packet to send [18:28:53]accept exits with 7 [18:28:53]New connection [18:28:53]New thread 3067161956 created [18:28:53]Thread 3067305316 joined [18:28:53]Waiting for new connection... [18:28:53] Sock 7.Parse request [18:28:53]Sock 7.Check first char [18:28:53]Sock 7.First char is OK [18:28:53]request: POST /json_proto HTTP/1.0 [18:28:53]Method: POST [18:28:53]URL: /json_proto [18:28:53]Method is POST - this is cgi request [18:28:53]url: /json_proto [18:28:53]query_string will be loaded in cgi processing [18:28:53]execute_cgi json_proto POST (null) [18:28:53]execute_cgi path=json_proto method=POST [18:28:53]POST find Content-Length [18:28:53]Host: 172.17.49.196:8080 [18:28:53]Content-Length: 950 [18:28:53]Content-Type: application/json [18:28:53] [18:28:53]POST finish read [18:28:53]Found Content-Length = 950 [18:28:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164377", "tax_sys" : 0, "items" : [ { "code": "5449000000286", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 2\u043B", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 7.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 254.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:53]execute_script... [18:28:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164377", "tax_sys" : 0, "items" : [ { "code": "5449000000286", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 2\u043B", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 7.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 254.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:28:53]POST & json_proto [18:28:53]process_json_proto [18:28:53]json parsed OK: [18:28:53]protocol is kg_v1.0 [18:28:53]action value=close_receipt [18:28:53]process_action close_receipt [18:28:53]cmd_close_receipt [18:28:53]MH_GetDate [18:28:53]Write to MH i2c: F0 00 00 2C 3D 58 [18:28:53]Write i2c OK [18:28:53]MH_I2C_Read... [18:28:53]Read from MH i2c: F0 [18:28:53]MH_I2C_Read... [18:28:53]Read from MH i2c: F0 09 00 [18:28:53]MH_I2C_Read... [18:28:53]Read from MH i2c: F0 09 00 2C 3D 00 EF 91 1A 67 BD 3B 11 67 D2 [18:28:53]GetLastDocTimeStamp 1729794499 [18:28:53]current date 1729794543 [18:28:53]FM_GetShiftState [18:28:53]SAM_PROTO_GetShiftState [18:28:53]wFMCommunicate request_size=4 [18:28:53]MH_SAM_APDU [18:28:53]CAPDU: 80 13 01 00 [18:28:53]Write to MH i2c: E2 08 00 2D 3D 80 13 01 00 00 00 00 00 E7 [18:28:53]Write i2c OK [18:28:53]MH_I2C_Read... [18:28:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:53]Read from MH i2c: E2 [18:28:53]MH_I2C_Read... [18:28:53]Read from MH i2c: E2 0E 00 [18:28:53]MH_I2C_Read... [18:28:53]Read from MH i2c: E2 0E 00 2D 3D 00 09 00 01 30 90 19 67 00 00 00 00 90 00 33 [18:28:53]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:28:53]wFMCommunicate OK [18:28:53]SAM_PROTO_GetShiftState done [18:28:53]FM_GetShiftState done [18:28:53]opened in 1729728560 [18:28:53]opened+sec_in_day 1729814960 [18:28:53]quantity*price = 20500 [18:28:53]sum+1 = 20501 [18:28:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000053020015 Бумажные стаканы 250мл 1шт 7.000 * 7.00 = 49.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 254.00 НСП 1% : 2.24 НДС 12% : 26.97 Наличными: 254.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 103 24.10.2024 18:29 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50461 ФПД: 220967761721465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T182903&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50461&fm=220967761721465&tin=02508201610067®Number=0000000000097022&sum=25400 0 [18:28:54]StoreToDocumentArchive [18:28:54]shift 492 fd 50461 [18:28:54]save to /storage/0492/doc_00050461 [18:28:54]save last doc name /storage/0492/doc_00050461 to /storage/kkm_last_doc_name [18:28:54]save OK [18:28:54]Clear old archive folders... [18:28:54]ProcessDocumentItem done err = 0, tmpTLVsize=395 [18:28:54]tlvbuf is 00249B60 [18:28:54]SAM_PROTO_ClearQueue [18:28:54]wFMCommunicate request_size=4 [18:28:54]MH_SAM_APDU [18:28:54]CAPDU: 80 09 00 00 [18:28:54]Write to MH i2c: E2 08 00 3A 3D 80 09 00 00 00 00 00 00 E9 [18:28:54]Write i2c OK [18:28:54]MH_I2C_Read... [18:28:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:54]Read from MH i2c: E2 [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: E2 03 00 [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: E2 03 00 3A 3D 00 90 00 EB [18:28:54]RAPDU: 90 00 [18:28:54]wFMCommunicate OK [18:28:54]SAM_PROTO_ClearQueue done [18:28:54]KKMCreateOFDPacket [18:28:54]OFDProtocolAddRootSTLVToBuf [18:28:54]FM_MakeSignedData [18:28:54]FM_MakeSignedData [18:28:54]SAM_PROTO_SignData [18:28:54]wFMCommunicate request_size=4 [18:28:54]MH_SAM_APDU [18:28:54]CAPDU: 80 0D 01 02 [18:28:54]Write to MH i2c: E2 08 00 3B 3D 80 0D 01 02 00 00 00 00 F1 [18:28:54]Write i2c OK [18:28:54]MH_I2C_Read... [18:28:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:54]Read from MH i2c: E2 [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: E2 03 00 [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: E2 03 00 3B 3D 00 90 00 EC [18:28:54]RAPDU: 90 00 [18:28:54]wFMCommunicate OK [18:28:54]wFMCommunicate request_size=255 [18:28:54]MH_SAM_APDU [18:28:54]CAPDU: 80 0D 02 02 FA 03 00 8B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 32 38 36 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 63 00 00 00 00 EB 03 26 00 EF 03 [18:28:54]Write to MH i2c: E2 02 01 3C 3D 80 0D 02 02 FA 00 03 00 8B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 32 38 36 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 63 00 00 00 00 EB 03 26 00 EF 03 00 00 CA [18:28:54]Write i2c OK [18:28:54]MH_I2C_Read... [18:28:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:55]Read from MH i2c: E2 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 03 00 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 03 00 3C 3D 00 90 00 ED [18:28:55]RAPDU: 90 00 [18:28:55]wFMCommunicate OK [18:28:55]wFMCommunicate request_size=154 [18:28:55]MH_SAM_APDU [18:28:55]CAPDU: 80 0D 02 02 95 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 89 0A 00 00 00 00 07 04 06 00 38 63 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 EF 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1D C5 00 00 35 04 06 00 C8 F8 10 F1 B8 79 [18:28:55]Write to MH i2c: E2 9D 00 3D 3D 80 0D 02 02 95 00 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 89 0A 00 00 00 00 07 04 06 00 38 63 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 EF 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1D C5 00 00 35 04 06 00 C8 F8 10 F1 B8 79 00 00 7B [18:28:55]Write i2c OK [18:28:55]MH_I2C_Read... [18:28:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:55]Read from MH i2c: E2 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 03 00 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 03 00 3D 3D 00 90 00 EE [18:28:55]RAPDU: 90 00 [18:28:55]wFMCommunicate OK [18:28:55]wFMCommunicate request_size=4 [18:28:55]MH_SAM_APDU [18:28:55]CAPDU: 80 0D 03 02 [18:28:55]Write to MH i2c: E2 08 00 3E 3D 80 0D 03 02 00 00 00 00 F6 [18:28:55]Write i2c OK [18:28:55]MH_I2C_Read... [18:28:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:55]Read from MH i2c: E2 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 0B 00 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 0B 00 3E 3D 00 EA 09 89 F6 35 0C 10 19 90 00 D3 [18:28:55]RAPDU: EA 09 89 F6 35 0C 10 19 90 00 [18:28:55]wFMCommunicate OK [18:28:55]SAM_PROTO_SignData done [18:28:55]FM_MakeSignedData done [18:28:55]CreateOFDProtocolMessage [18:28:55]wFMCommunicate request_size=4 [18:28:55]MH_SAM_APDU [18:28:55]CAPDU: 80 11 00 00 [18:28:55]Write to MH i2c: E2 08 00 3F 3D 80 11 00 00 00 00 00 00 F6 [18:28:55]Write i2c OK [18:28:55]MH_I2C_Read... [18:28:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:55]Read from MH i2c: E2 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 17 00 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 17 00 3F 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 3D [18:28:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:28:55]wFMCommunicate OK [18:28:55]CreateOFDProtocolMessage done [18:28:55]OFDSenderStorePacket 50461 [18:28:55]StoreOFDPacket docnum=50461 [18:28:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 9F 01 00 00 EE 72 97 01 BE 6B 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 32 38 36 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 89 0A 00 00 00 00 07 04 06 00 38 63 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 EF 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1D C5 00 00 35 04 06 00 C8 F8 10 F1 B8 79 EA 09 89 F6 35 0C 10 19 [18:28:55]CheckFolder [18:28:55]dirname=/storage/ofd_packets [18:28:55]CheckFolder done [18:28:55]ProducePacketName [18:28:55]name=ofd_packets/00050461 [18:28:55]NVStorageSaveData ofd_packets/00050461 [18:28:55]File name is /storage/ofd_packets/00050461 [18:28:55]Write 445 bytes [18:28:55]NVStorageSaveData done [18:28:55]OFDSenderStorePacket done [18:28:55]KKMCreateOFDPacket done [18:28:55]NVStorageSaveData kkm_last_timestamp [18:28:55]File name is /storage/kkm_last_timestamp [18:28:55]Write 4 bytes [18:28:55]NVStorageSaveData done [18:28:55]ExternCall_PrintAddStr [18:28:55]wPrintStart [18:28:55]Write to MH i2c: 01 00 00 40 3D 7D [18:28:55]Write i2c OK [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: 01 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: 01 07 00 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: 01 07 00 40 3D 00 00 00 00 00 FF 0F 92 [18:28:55]RasterBufferAndPrint [18:28:55]line Счет N : (3)164377 [18:28:55]line ИНН: 02508201610067 [18:28:55]line Контрольно-Кассовый Чек [18:28:55]line ПРОДАЖА [18:28:55]line Товар: 5449000000286 [18:28:55]line Напиток Кока-Кола 2л [18:28:55]line 1.000 * 205.00 [18:28:55]line = 205.00 [18:28:55]line НДС 12% НСП 1% [18:28:55]line > о реализуемом товаре [18:28:55]line Товар: 2000053020015 [18:28:55]line Бумажные стаканы 250мл 1шт [18:28:55]line 7.000 * 7.00 [18:28:55]line = 49.00 [18:28:55]line НДС 12% НСП 1% [18:28:55]line > о реализуемом товаре [18:28:55]line ИТОГО: 254.00 [18:28:55]line НСП 1% : 2.24 [18:28:55]line НДС 12% : 26.97 [18:28:55]line Наличными: 254.00 [18:28:55]line Безнал.: 0.00 [18:28:55]line Место: АЗС № 80 "Партнер Нефть" [18:28:55]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:28:55]line СНО: Общий режим [18:28:55]line Чек 103 24.10.2024 18:29 [18:28:55]line Смена: 492 ФФД: 1.0 [18:28:55]line ЗНМ: 0300000090 [18:28:55]line РНМ: 0000000000097022 [18:28:55]line Версия ККМ: 001 [18:28:55]line ФМ: 0000000000875000 [18:28:55]line ФД: 50461 [18:28:55]line ФПД: 220967761721465 [18:28:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T182903&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50461&fm=220967761721465&tin=02508201610067®Number=0000000000097022&sum=25400 [18:28:55]line 0 [18:28:55]OFD Sender: Processing packet 50461 [packets to send 7, broken 6] [18:28:55]ProducePacketName [18:28:55]name=ofd_packets/00050461 [18:28:55]OFD Sender: To server: pG, [18:28:55]CommunicateWithHost lk.salyk.kg:30040 [18:28:55]ConnectInit lk.salyk.kg [18:28:55]written 0, free lines is 4095 [18:28:55]Connected sock=10 [18:28:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 9F 01 00 00 EE 72 97 01 BE 6B 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 32 38 36 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 63 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 89 0A 00 00 00 00 07 04 06 00 38 63 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 EF 91 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1D C5 00 00 35 04 06 00 C8 F8 10 F1 B8 79 EA 09 89 F6 35 0C 10 19 [18:28:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 5B 20 47 00 C0 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1D C5 00 00 F4 03 04 00 82 3D 1A 67 B6 04 01 00 00 88 C2 9C B7 82 C2 DE D7 [18:28:56]CommunicateWithHost err = 0 [18:28:56]CheckOFDResponse [18:28:56]1017 (14) - 77093643461234 [18:28:56]1041 (16) - 0000000000875000 [18:28:56]1040 (4) - 50461 [18:28:56]1012 (4) - 24.10.2024 12:28 [18:28:56]1206 (1) - 0 [18:28:56]OFD Sender: Remove packet 50461 [18:28:56]ProducePacketName [18:28:56]name=ofd_packets/00050461 [18:28:56]NVStorageDeleteData [18:28:56]Write to MH i2c: 01 00 00 6F 3D AC [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: 01 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: 01 07 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: 01 07 00 6F 3D 00 00 00 00 00 C4 0C 83 [18:28:56]RasterBufferAndPrint [18:28:56]line [18:28:56]line [18:28:56]line [18:28:56]line [18:28:56]line [18:28:56]written 0, free lines is 3274 [18:28:56]process_action close_receipt done [18:28:56]requested_data is exist [18:28:56]produce_requested_data [18:28:56]requested_item fm.sn is exist - process it [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 11 00 00 [18:28:56]Write to MH i2c: E2 08 00 76 3D 80 11 00 00 00 00 00 00 2D [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 17 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 17 00 76 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 74 [18:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:28:56]wFMCommunicate OK [18:28:56]requested_item fd.num is exist - process it [18:28:56]SAM_PROTO_GetFieldsCounters [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 13 00 00 [18:28:56]Write to MH i2c: E2 08 00 77 3D 80 13 00 00 00 00 00 00 30 [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 62 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 62 00 77 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [18:28:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:28:56]wFMCommunicate OK [18:28:56]SAM_PROTO_GetFieldsCounters done [18:28:56]requested_item shift.num is exist - process it [18:28:56]requested_item shift.opened is exist - process it [18:28:56]req_shift_opened [18:28:56]FM_GetShiftState [18:28:56]SAM_PROTO_GetShiftState [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 13 01 00 [18:28:56]Write to MH i2c: E2 08 00 78 3D 80 13 01 00 00 00 00 00 32 [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 0E 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 0E 00 78 3D 00 09 00 01 30 90 19 67 00 00 00 00 90 00 7E [18:28:56]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:28:56]wFMCommunicate OK [18:28:56]SAM_PROTO_GetShiftState done [18:28:56]FM_GetShiftState done [18:28:56]req_shift_opened done [18:28:56]requested_item shift.open_date is exist - process it [18:28:56]req_shift_open_date [18:28:56]req_shift_open_date done [18:28:56]produce_requested_data done [18:28:56]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50461,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:28:56]process_action_free close_receipt [18:28:56]json_value_free [18:28:56]json_value_free done [18:28:56]process_json_proto returns [18:28:56]Send response to host [18:28:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50461,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:28:56]free response buf [18:28:56]execute_script done [18:28:56]execute_script returns [18:28:56]free content buf [18:28:56]Sock 7.Close socket [18:28:56]Sock 7.Thread stoped [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: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:06]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [18:32:46]OFD Sender: No OFD packet to send [18:32:51]OFD Sender: No OFD packet to send [18:32:56]OFD Sender: No OFD packet to send [18:33:01]OFD Sender: No OFD packet to send [18:33:06]OFD Sender: No OFD packet to send [18:33:11]OFD Sender: No OFD packet to send [18:33:16]OFD Sender: No OFD packet to send [18:33:21]OFD Sender: No OFD packet to send [18:33:26]OFD Sender: No OFD packet to send [18:33:31]OFD Sender: No OFD packet to send [18:33:36]OFD Sender: No OFD packet to send [18:33:41]OFD Sender: No OFD packet to send [18:33:46]OFD Sender: No OFD packet to send [18:33:51]OFD Sender: No OFD packet to send [18:33:56]OFD Sender: No OFD packet to send [18:34:01]OFD Sender: No OFD packet to send [18:34:06]OFD Sender: No OFD packet to send [18:34:11]OFD Sender: No OFD packet to send [18:34:16]OFD Sender: No OFD packet to send [18:34:21]OFD Sender: No OFD packet to send [18:34:26]OFD Sender: No OFD packet to send [18:34:31]OFD Sender: No OFD packet to send [18:34:36]OFD Sender: No OFD packet to send [18:34:41]OFD Sender: No OFD packet to send [18:34:46]OFD Sender: No OFD packet to send [18:34:51]OFD Sender: No OFD packet to send [18:34:56]OFD Sender: No OFD packet to send [18:35:01]OFD Sender: No OFD packet to send [18:35:06]OFD Sender: No OFD packet to send [18:35:11]OFD Sender: No OFD packet to send [18:35:16]OFD Sender: No OFD packet to send [18:35:21]OFD Sender: No OFD packet to send [18:35:26]OFD Sender: No OFD packet to send [18:35:31]OFD Sender: No OFD packet to send [18:35:36]OFD Sender: No OFD packet to send [18:35:41]OFD Sender: No OFD packet to send [18:35:46]OFD Sender: No OFD packet to send [18:35:51]OFD Sender: No OFD packet to send [18:35:56]OFD Sender: No OFD packet to send [18:36:01]OFD Sender: No OFD packet to send [18:36:06]OFD Sender: No OFD packet to send [18:36:11]OFD Sender: No OFD packet to send [18:36:16]OFD Sender: No OFD packet to send [18:36:21]OFD Sender: No OFD packet to send [18:36:26]OFD Sender: No OFD packet to send [18:36:31]OFD Sender: No OFD packet to send [18:36:36]OFD Sender: No OFD packet to send [18:36:41]OFD Sender: No OFD packet to send [18:36:46]OFD Sender: No OFD packet to send [18:36:51]OFD Sender: No OFD packet to send [18:36:56]OFD Sender: No OFD packet to send [18:37:01]OFD Sender: No OFD packet to send [18:37:06]OFD Sender: No OFD packet to send [18:37:11]OFD Sender: No OFD packet to send [18:37:16]OFD Sender: No OFD packet to send [18:37:21]OFD Sender: No OFD packet to send [18:37:26]OFD Sender: No OFD packet to send [18:37:31]OFD Sender: No OFD packet to send [18:37:36]OFD Sender: No OFD packet to send [18:37:41]OFD Sender: No OFD packet to send [18:37:46]OFD Sender: No OFD packet to send [18:37:51]OFD Sender: No OFD packet to send [18:37:56]OFD Sender: No OFD packet to send [18:38:01]OFD Sender: No OFD packet to send [18:38:06]OFD Sender: No OFD packet to send [18:38:11]OFD Sender: No OFD packet to send [18:38:16]OFD Sender: No OFD packet to send [18:38:21]OFD Sender: No OFD packet to send [18:38:26]OFD Sender: No OFD packet to send [18:38:31]OFD Sender: No OFD packet to send [18:38:36]OFD Sender: No OFD packet to send [18:38:41]OFD Sender: No OFD packet to send [18:38:46]OFD Sender: No OFD packet to send [18:38:51]OFD Sender: No OFD packet to send [18:38:56]OFD Sender: No OFD packet to send [18:39:01]OFD Sender: No OFD packet to send [18:39:06]OFD Sender: No OFD packet to send [18:39:11]OFD Sender: No OFD packet to send [18:39:16]OFD Sender: No OFD packet to send [18:39:21]OFD Sender: No OFD packet to send [18:39:26]OFD Sender: No OFD packet to send [18:39:32]OFD Sender: No OFD packet to send [18:39:37]OFD Sender: No OFD packet to send [18:39:42]OFD Sender: No OFD packet to send [18:39:47]OFD Sender: No OFD packet to send [18:39:52]OFD Sender: No OFD packet to send [18:39:57]OFD Sender: No OFD packet to send [18:40:02]OFD Sender: No OFD packet to send [18:40:07]OFD Sender: No OFD packet to send [18:40:12]OFD Sender: No OFD packet to send [18:40:17]OFD Sender: No OFD packet to send [18:40:22]OFD Sender: No OFD packet to send [18:40:27]OFD Sender: No OFD packet to send [18:40:32]OFD Sender: No OFD packet to send [18:40:37]OFD Sender: No OFD packet to send [18:40:42]OFD Sender: No OFD packet to send [18:40:47]OFD Sender: No OFD packet to send [18:40:52]OFD Sender: No OFD packet to send [18:40:57]OFD Sender: No OFD packet to send [18:41:02]OFD Sender: No OFD packet to send [18:41:07]OFD Sender: No OFD packet to send [18:41:12]OFD Sender: No OFD packet to send [18:41:17]OFD Sender: No OFD packet to send [18:41:22]OFD Sender: No OFD packet to send [18:41:27]OFD Sender: No OFD packet to send [18:41:32]OFD Sender: No OFD packet to send [18:41:37]OFD Sender: No OFD packet to send [18:41:42]OFD Sender: No OFD packet to send [18:41:47]OFD Sender: No OFD packet to send [18:41:52]OFD Sender: No OFD packet to send [18:41:57]OFD Sender: No OFD packet to send [18:42:02]OFD Sender: No OFD packet to send [18:42:07]OFD Sender: No OFD packet to send [18:42:12]OFD Sender: No OFD packet to send [18:42:17]OFD Sender: No OFD packet to send [18:42:22]OFD Sender: No OFD packet to send [18:42:27]OFD Sender: No OFD packet to send [18:42:32]OFD Sender: No OFD packet to send [18:42:37]OFD Sender: No OFD packet to send [18:42:42]OFD Sender: No OFD packet to send [18:42:47]OFD Sender: No OFD packet to send [18:42:52]OFD Sender: No OFD packet to send [18:42:57]OFD Sender: No OFD packet to send [18:43:02]OFD Sender: No OFD packet to send [18:43:07]OFD Sender: No OFD packet to send [18:43:12]OFD Sender: No OFD packet to send [18:43:17]OFD Sender: No OFD packet to send [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:43]accept exits with 9 [18:43:43]New connection [18:43:43]New thread 3067305316 created [18:43:43]Thread 3067161956 joined [18:43:43]Waiting for new connection... [18:43:43] Sock 9.Parse request [18:43:43]Sock 9.Check first char [18:43:43]Sock 9.First char is OK [18:43:43]request: POST /json_proto HTTP/1.0 [18:43:43]Method: POST [18:43:43]URL: /json_proto [18:43:43]Method is POST - this is cgi request [18:43:43]url: /json_proto [18:43:43]query_string will be loaded in cgi processing [18:43:43]execute_cgi json_proto POST (null) [18:43:43]execute_cgi path=json_proto method=POST [18:43:43]POST find Content-Length [18:43:43]Host: 172.17.49.196:8080 [18:43:43]Content-Length: 1212 [18:43:43]Content-Type: application/json [18:43:43] [18:43:43]POST finish read [18:43:43]Found Content-Length = 1212 [18:43:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164378", "tax_sys" : 0, "items" : [ { "code": "50173808", "name": "\u0416\u0435\u0432 Orbit Sweet Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 269.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:43]execute_script... [18:43: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 : (3)164378", "tax_sys" : 0, "items" : [ { "code": "50173808", "name": "\u0416\u0435\u0432 Orbit Sweet Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000027474", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0437\u0435\u043B \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 269.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:43]POST & json_proto [18:43:43]process_json_proto [18:43:43]json parsed OK: [18:43:43]protocol is kg_v1.0 [18:43:43]action value=close_receipt [18:43:43]process_action close_receipt [18:43:43]cmd_close_receipt [18:43:43]MH_GetDate [18:43:43]Write to MH i2c: F0 00 00 79 3D A5 [18:43:43]Write i2c OK [18:43:43]MH_I2C_Read... [18:43:43]Read from MH i2c: F0 [18:43:43]MH_I2C_Read... [18:43:43]Read from MH i2c: F0 09 00 [18:43:43]MH_I2C_Read... [18:43:43]Read from MH i2c: F0 09 00 79 3D 00 69 95 1A 67 BD 3B 11 67 9D [18:43:43]GetLastDocTimeStamp 1729794543 [18:43:43]current date 1729795433 [18:43:43]FM_GetShiftState [18:43:43]SAM_PROTO_GetShiftState [18:43:43]wFMCommunicate request_size=4 [18:43:43]MH_SAM_APDU [18:43:43]CAPDU: 80 13 01 00 [18:43:43]Write to MH i2c: E2 08 00 7A 3D 80 13 01 00 00 00 00 00 34 [18:43:43]Write i2c OK [18:43:43]MH_I2C_Read... [18:43:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:43]Read from MH i2c: E2 [18:43:43]MH_I2C_Read... [18:43:43]Read from MH i2c: E2 0E 00 [18:43:43]MH_I2C_Read... [18:43:43]Read from MH i2c: E2 0E 00 7A 3D 00 09 00 01 30 90 19 67 00 00 00 00 90 00 80 [18:43:43]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:43:43]wFMCommunicate OK [18:43:43]SAM_PROTO_GetShiftState done [18:43:43]FM_GetShiftState done [18:43:43]opened in 1729728560 [18:43:43]opened+sec_in_day 1729814960 [18:43:43]quantity*price = 4500 [18:43:43]sum+1 = 4501 [18:43:43]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000027474 Напиток FuzeTea зел чай манго,ромашка 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870202521292 Напиток Сок березы 1,2л 1.000 * 104.00 = 104.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 269.00 НСП 1% : 2.38 НДС 12% : 28.56 Наличными: 269.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 104 24.10.2024 18:43 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50462 ФПД: 116723435587035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T184353&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50462&fm=116723435587035&tin=02508201610067®Number=0000000000097022&sum=26900 0 [18:43:44]StoreToDocumentArchive [18:43:44]shift 492 fd 50462 [18:43:44]save to /storage/0492/doc_00050462 [18:43:44]save last doc name /storage/0492/doc_00050462 to /storage/kkm_last_doc_name [18:43:44]save OK [18:43:44]Clear old archive folders... [18:43:44]ProcessDocumentItem done err = 0, tmpTLVsize=510 [18:43:44]tlvbuf is 001240B0 [18:43:44]SAM_PROTO_ClearQueue [18:43:44]wFMCommunicate request_size=4 [18:43:44]MH_SAM_APDU [18:43:44]CAPDU: 80 09 00 00 [18:43:44]Write to MH i2c: E2 08 00 87 3D 80 09 00 00 00 00 00 00 36 [18:43:44]Write i2c OK [18:43:44]MH_I2C_Read... [18:43:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:45]Read from MH i2c: E2 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 87 3D 00 90 00 38 [18:43:45]RAPDU: 90 00 [18:43:45]wFMCommunicate OK [18:43:45]SAM_PROTO_ClearQueue done [18:43:45]KKMCreateOFDPacket [18:43:45]OFDProtocolAddRootSTLVToBuf [18:43:45]FM_MakeSignedData [18:43:45]FM_MakeSignedData [18:43:45]SAM_PROTO_SignData [18:43:45]wFMCommunicate request_size=4 [18:43:45]MH_SAM_APDU [18:43:45]CAPDU: 80 0D 01 02 [18:43:45]Write to MH i2c: E2 08 00 88 3D 80 0D 01 02 00 00 00 00 3E [18:43:45]Write i2c OK [18:43:45]MH_I2C_Read... [18:43:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:45]Read from MH i2c: E2 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 88 3D 00 90 00 39 [18:43:45]RAPDU: 90 00 [18:43:45]wFMCommunicate OK [18:43:45]wFMCommunicate request_size=255 [18:43:45]MH_SAM_APDU [18:43:45]CAPDU: 80 0D 02 02 FA 03 00 FE 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 [18:43:45]Write to MH i2c: E2 02 01 89 3D 80 0D 02 02 FA 00 03 00 FE 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 00 00 16 [18:43:45]Write i2c OK [18:43:45]MH_I2C_Read... [18:43:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:45]Read from MH i2c: E2 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 89 3D 00 90 00 3A [18:43:45]RAPDU: 90 00 [18:43:45]wFMCommunicate OK [18:43:45]wFMCommunicate request_size=255 [18:43:45]MH_SAM_APDU [18:43:45]CAPDU: 80 0D 02 02 FA 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 0B 00 00 00 00 07 04 06 00 14 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 69 95 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 [18:43:45]Write to MH i2c: E2 02 01 8A 3D 80 0D 02 02 FA 00 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 0B 00 00 00 00 07 04 06 00 14 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 69 95 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 00 00 AB [18:43:45]Write i2c OK [18:43:45]MH_I2C_Read... [18:43:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:45]Read from MH i2c: E2 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 [18:43:45]MH_I2C_Read... [18:43:45]Read from MH i2c: E2 03 00 8A 3D 00 90 00 3B [18:43:45]RAPDU: 90 00 [18:43:45]wFMCommunicate OK [18:43:45]wFMCommunicate request_size=19 [18:43:45]MH_SAM_APDU [18:43:45]CAPDU: 80 0D 02 02 0E 1E C5 00 00 35 04 06 00 6A 28 CA EA 45 DB [18:43:45]Write to MH i2c: E2 16 00 8B 3D 80 0D 02 02 0E 00 1E C5 00 00 35 04 06 00 6A 28 CA EA 45 DB 00 00 E6 [18:43:45]Write i2c OK [18:43:45]MH_I2C_Read... [18:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:46]Read from MH i2c: E2 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: E2 03 00 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: E2 03 00 8B 3D 00 90 00 3C [18:43:46]RAPDU: 90 00 [18:43:46]wFMCommunicate OK [18:43:46]wFMCommunicate request_size=4 [18:43:46]MH_SAM_APDU [18:43:46]CAPDU: 80 0D 03 02 [18:43:46]Write to MH i2c: E2 08 00 8C 3D 80 0D 03 02 00 00 00 00 44 [18:43:46]Write i2c OK [18:43:46]MH_I2C_Read... [18:43:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:46]Read from MH i2c: E2 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: E2 0B 00 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: E2 0B 00 8C 3D 00 A7 12 13 B3 82 8E A7 94 90 00 0F [18:43:46]RAPDU: A7 12 13 B3 82 8E A7 94 90 00 [18:43:46]wFMCommunicate OK [18:43:46]SAM_PROTO_SignData done [18:43:46]FM_MakeSignedData done [18:43:46]CreateOFDProtocolMessage [18:43:46]wFMCommunicate request_size=4 [18:43:46]MH_SAM_APDU [18:43:46]CAPDU: 80 11 00 00 [18:43:46]Write to MH i2c: E2 08 00 8D 3D 80 11 00 00 00 00 00 00 44 [18:43:46]Write i2c OK [18:43:46]MH_I2C_Read... [18:43:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:46]Read from MH i2c: E2 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: E2 17 00 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: E2 17 00 8D 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 8B [18:43:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:43:46]wFMCommunicate OK [18:43:46]CreateOFDProtocolMessage done [18:43:46]OFDSenderStorePacket 50462 [18:43:46]StoreOFDPacket docnum=50462 [18:43:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 12 02 00 00 A6 05 0A 02 EA EB 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 0B 00 00 00 00 07 04 06 00 14 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 69 95 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1E C5 00 00 35 04 06 00 6A 28 CA EA 45 DB A7 12 13 B3 82 8E A7 94 [18:43:46]CheckFolder [18:43:46]dirname=/storage/ofd_packets [18:43:46]CheckFolder done [18:43:46]ProducePacketName [18:43:46]name=ofd_packets/00050462 [18:43:46]NVStorageSaveData ofd_packets/00050462 [18:43:46]File name is /storage/ofd_packets/00050462 [18:43:46]Write 560 bytes [18:43:46]NVStorageSaveData done [18:43:46]OFDSenderStorePacket done [18:43:46]KKMCreateOFDPacket done [18:43:46]NVStorageSaveData kkm_last_timestamp [18:43:46]File name is /storage/kkm_last_timestamp [18:43:46]Write 4 bytes [18:43:46]NVStorageSaveData done [18:43:46]OFD Sender: Processing packet 50462 [packets to send 7, broken 6] [18:43:46]ProducePacketName [18:43:46]name=ofd_packets/00050462 [18:43:46]OFD Sender: To server: pG, [18:43:46]CommunicateWithHost lk.salyk.kg:30040 [18:43:46]ConnectInit lk.salyk.kg [18:43:46]ExternCall_PrintAddStr [18:43:46]wPrintStart [18:43:46]Write to MH i2c: 01 00 00 8E 3D CB [18:43:46]Write i2c OK [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: 01 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: 01 07 00 [18:43:46]MH_I2C_Read... [18:43:46]Read from MH i2c: 01 07 00 8E 3D 00 00 00 00 00 FF 0F E0 [18:43:46]RasterBufferAndPrint [18:43:46]line Счет N : (3)164378 [18:43:46]line ИНН: 02508201610067 [18:43:46]line Контрольно-Кассовый Чек [18:43:46]line ПРОДАЖА [18:43:46]line Товар: 50173808 [18:43:46]line Жев Orbit Sweet Mint [18:43:46]line 1.000 * 45.00 [18:43:46]line = 45.00 [18:43:46]line НДС 12% НСП 1% [18:43:46]line > о реализуемом товаре [18:43:46]line Товар: 5449000027474 [18:43:46]line Напиток FuzeTea зел чай манго,ромашка 1л [18:43:46]line 1.000 * 120.00 [18:43:46]line = 120.00 [18:43:46]line НДС 12% НСП 1% [18:43:46]line > о реализуемом товаре [18:43:46]line Товар: 4870202521292 [18:43:46]line Напиток Сок березы 1,2л [18:43:46]line 1.000 * 104.00 [18:43:46]line = 104.00 [18:43:46]line НДС 12% НСП 1% [18:43:46]line > о реализуемом товаре [18:43:46]line ИТОГО: 269.00 [18:43:46]line НСП 1% : 2.38 [18:43:46]line НДС 12% : 28.56 [18:43:46]line Наличными: 269.00 [18:43:46]line Безнал.: 0.00 [18:43:46]line Место: АЗС № 80 "Партнер Нефть" [18:43:46]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:43:46]line СНО: Общий режим [18:43:46]line Чек 104 24.10.2024 18:43 [18:43:46]line Смена: 492 ФФД: 1.0 [18:43:46]line ЗНМ: 0300000090 [18:43:46]line РНМ: 0000000000097022 [18:43:46]line Версия ККМ: 001 [18:43:46]line ФМ: 0000000000875000 [18:43:46]line ФД: 50462 [18:43:46]line ФПД: 116723435587035 [18:43:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T184353&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50462&fm=116723435587035&tin=02508201610067®Number=0000000000097022&sum=26900 [18:43:46]line 0 [18:43:46]Connected sock=11 [18:43:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 12 02 00 00 A6 05 0A 02 EA EB 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 35 30 31 37 33 38 30 38 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 53 77 65 65 74 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 86 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 37 34 06 04 42 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 0B 00 00 00 00 07 04 06 00 14 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 69 95 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1E C5 00 00 35 04 06 00 6A 28 CA EA 45 DB A7 12 13 B3 82 8E A7 94 [18:43:46]written 0, free lines is 4095 [18:43:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 07 E3 47 00 D5 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1E C5 00 00 F4 03 04 00 FD 40 1A 67 B6 04 01 00 00 63 F0 0C C1 58 86 A4 43 [18:43:46]CommunicateWithHost err = 0 [18:43:46]CheckOFDResponse [18:43:46]1017 (14) - 77093643461234 [18:43:46]1041 (16) - 0000000000875000 [18:43:46]1040 (4) - 50462 [18:43:46]1012 (4) - 24.10.2024 12:43 [18:43:46]1206 (1) - 0 [18:43:46]OFD Sender: Remove packet 50462 [18:43:46]ProducePacketName [18:43:46]name=ofd_packets/00050462 [18:43:46]NVStorageDeleteData [18:43:47]Write to MH i2c: 01 00 00 C3 3D 00 [18:43:47]Write i2c OK [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: 01 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: 01 07 00 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: 01 07 00 C3 3D 00 00 00 00 00 6E 0C 81 [18:43:47]RasterBufferAndPrint [18:43:47]line [18:43:47]line [18:43:47]line [18:43:47]line [18:43:47]line [18:43:47]written 0, free lines is 3190 [18:43:47]process_action close_receipt done [18:43:47]requested_data is exist [18:43:47]produce_requested_data [18:43:47]requested_item fm.sn is exist - process it [18:43:47]wFMCommunicate request_size=4 [18:43:47]MH_SAM_APDU [18:43:47]CAPDU: 80 11 00 00 [18:43:47]Write to MH i2c: E2 08 00 CA 3D 80 11 00 00 00 00 00 00 81 [18:43:47]Write i2c OK [18:43:47]MH_I2C_Read... [18:43:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:47]Read from MH i2c: E2 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: E2 17 00 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: E2 17 00 CA 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C8 [18:43:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:43:47]wFMCommunicate OK [18:43:47]requested_item fd.num is exist - process it [18:43:47]SAM_PROTO_GetFieldsCounters [18:43:47]wFMCommunicate request_size=4 [18:43:47]MH_SAM_APDU [18:43:47]CAPDU: 80 13 00 00 [18:43:47]Write to MH i2c: E2 08 00 CB 3D 80 13 00 00 00 00 00 00 84 [18:43:47]Write i2c OK [18:43:47]MH_I2C_Read... [18:43:47]OFD Sender: No OFD packet to send [18:43:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:47]Read from MH i2c: E2 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: E2 62 00 [18:43:47]MH_I2C_Read... [18:43: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 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [18:43:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:47]wFMCommunicate OK [18:43:47]SAM_PROTO_GetFieldsCounters done [18:43:47]requested_item shift.num is exist - process it [18:43:47]requested_item shift.opened is exist - process it [18:43:47]req_shift_opened [18:43:47]FM_GetShiftState [18:43:47]SAM_PROTO_GetShiftState [18:43:47]wFMCommunicate request_size=4 [18:43:47]MH_SAM_APDU [18:43:47]CAPDU: 80 13 01 00 [18:43:47]Write to MH i2c: E2 08 00 CC 3D 80 13 01 00 00 00 00 00 86 [18:43:47]Write i2c OK [18:43:47]MH_I2C_Read... [18:43:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:47]Read from MH i2c: E2 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: E2 0E 00 [18:43:47]MH_I2C_Read... [18:43:47]Read from MH i2c: E2 0E 00 CC 3D 00 09 00 01 30 90 19 67 00 00 00 00 90 00 D2 [18:43:47]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:43:47]wFMCommunicate OK [18:43:47]SAM_PROTO_GetShiftState done [18:43:47]FM_GetShiftState done [18:43:47]req_shift_opened done [18:43:47]requested_item shift.open_date is exist - process it [18:43:47]req_shift_open_date [18:43:47]req_shift_open_date done [18:43:47]produce_requested_data done [18:43:47]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50462,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:43:47]process_action_free close_receipt [18:43:47]json_value_free [18:43:47]json_value_free done [18:43:47]process_json_proto returns [18:43:47]Send response to host [18:43:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50462,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:43:47]free response buf [18:43:47]execute_script done [18:43:47]execute_script returns [18:43:47]free content buf [18:43:47]Sock 9.Close socket [18:43:47]Sock 9.Thread stoped [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:17]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [18:45:27]OFD Sender: No OFD packet to send [18:45:32]OFD Sender: No OFD packet to send [18:45:37]OFD Sender: No OFD packet to send [18:45:42]OFD Sender: No OFD packet to send [18:45:47]OFD Sender: No OFD packet to send [18:45:52]OFD Sender: No OFD packet to send [18:45:57]OFD Sender: No OFD packet to send [18:46:02]OFD Sender: No OFD packet to send [18:46:07]OFD Sender: No OFD packet to send [18:46:12]OFD Sender: No OFD packet to send [18:46:17]OFD Sender: No OFD packet to send [18:46:22]OFD Sender: No OFD packet to send [18:46:27]OFD Sender: No OFD packet to send [18:46:32]OFD Sender: No OFD packet to send [18:46:37]OFD Sender: No OFD packet to send [18:46:42]OFD Sender: No OFD packet to send [18:46:47]OFD Sender: No OFD packet to send [18:46:49]accept exits with 7 [18:46:49]New connection [18:46:49]New thread 3067161956 created [18:46:49]Thread 3067305316 joined [18:46:49]Waiting for new connection... [18:46:49] Sock 7.Parse request [18:46:49]Sock 7.Check first char [18:46:49]Sock 7.First char is OK [18:46:49]request: POST /json_proto HTTP/1.0 [18:46:49]Method: POST [18:46:49]URL: /json_proto [18:46:49]Method is POST - this is cgi request [18:46:49]url: /json_proto [18:46:49]query_string will be loaded in cgi processing [18:46:49]execute_cgi json_proto POST (null) [18:46:49]execute_cgi path=json_proto method=POST [18:46:49]POST find Content-Length [18:46:49]Host: 172.17.49.196:8080 [18:46:49]Content-Length: 755 [18:46:49]Content-Type: application/json [18:46:49] [18:46:49]POST finish read [18:46:49]Found Content-Length = 755 [18:46:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164379", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:49]execute_script... [18:46: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 : (3)164379", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:49]POST & json_proto [18:46:49]process_json_proto [18:46:49]json parsed OK: [18:46:49]protocol is kg_v1.0 [18:46:49]action value=close_receipt [18:46:49]process_action close_receipt [18:46:49]cmd_close_receipt [18:46:49]MH_GetDate [18:46:49]Write to MH i2c: F0 00 00 CD 3D F9 [18:46:49]Write i2c OK [18:46:49]MH_I2C_Read... [18:46:49]Read from MH i2c: F0 [18:46:49]MH_I2C_Read... [18:46:49]Read from MH i2c: F0 09 00 [18:46:49]MH_I2C_Read... [18:46:49]Read from MH i2c: F0 09 00 CD 3D 00 23 96 1A 67 BD 3B 11 67 AC [18:46:49]GetLastDocTimeStamp 1729795433 [18:46:49]current date 1729795619 [18:46:49]FM_GetShiftState [18:46:49]SAM_PROTO_GetShiftState [18:46:49]wFMCommunicate request_size=4 [18:46:49]MH_SAM_APDU [18:46:49]CAPDU: 80 13 01 00 [18:46:49]Write to MH i2c: E2 08 00 CE 3D 80 13 01 00 00 00 00 00 88 [18:46:49]Write i2c OK [18:46:49]MH_I2C_Read... [18:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:49]Read from MH i2c: E2 [18:46:49]MH_I2C_Read... [18:46:49]Read from MH i2c: E2 0E 00 [18:46:49]MH_I2C_Read... [18:46:49]Read from MH i2c: E2 0E 00 CE 3D 00 09 00 01 30 90 19 67 00 00 00 00 90 00 D4 [18:46:49]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:46:49]wFMCommunicate OK [18:46:49]SAM_PROTO_GetShiftState done [18:46:49]FM_GetShiftState done [18:46:49]opened in 1729728560 [18:46:49]opened+sec_in_day 1729814960 [18:46:49]quantity*price = 13000 [18:46:49]sum+1 = 13001 [18:46:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 105 24.10.2024 18:46 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50463 ФПД: 71412513741363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T184659&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50463&fm=71412513741363&tin=02508201610067®Number=0000000000097022&sum=13000 0 [18:46:50]StoreToDocumentArchive [18:46:50]shift 492 fd 50463 [18:46:50]save to /storage/0492/doc_00050463 [18:46:50]save last doc name /storage/0492/doc_00050463 to /storage/kkm_last_doc_name [18:46:50]save OK [18:46:50]Clear old archive folders... [18:46:50]ProcessDocumentItem done err = 0, tmpTLVsize=276 [18:46:50]tlvbuf is B6FAB010 [18:46:50]SAM_PROTO_ClearQueue [18:46:50]wFMCommunicate request_size=4 [18:46:50]MH_SAM_APDU [18:46:50]CAPDU: 80 09 00 00 [18:46:50]Write to MH i2c: E2 08 00 DB 3D 80 09 00 00 00 00 00 00 8A [18:46:50]Write i2c OK [18:46:50]MH_I2C_Read... [18:46:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:46:50]Read from MH i2c: E2 [18:46:50]MH_I2C_Read... [18:46:50]Read from MH i2c: E2 03 00 [18:46:50]MH_I2C_Read... [18:46:50]Read from MH i2c: E2 03 00 DB 3D 00 90 00 8C [18:46:50]RAPDU: 90 00 [18:46:50]wFMCommunicate OK [18:46:50]SAM_PROTO_ClearQueue done [18:46:50]KKMCreateOFDPacket [18:46:50]OFDProtocolAddRootSTLVToBuf [18:46:50]FM_MakeSignedData [18:46:50]FM_MakeSignedData [18:46:50]SAM_PROTO_SignData [18:46:50]wFMCommunicate request_size=4 [18:46:50]MH_SAM_APDU [18:46:50]CAPDU: 80 0D 01 02 [18:46:50]Write to MH i2c: E2 08 00 DC 3D 80 0D 01 02 00 00 00 00 92 [18:46:50]Write i2c OK [18:46:50]MH_I2C_Read... [18:46:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:46:50]Read from MH i2c: E2 [18:46:50]MH_I2C_Read... [18:46:50]Read from MH i2c: E2 03 00 [18:46:50]MH_I2C_Read... [18:46:50]Read from MH i2c: E2 03 00 DC 3D 00 90 00 8D [18:46:50]RAPDU: 90 00 [18:46:50]wFMCommunicate OK [18:46:50]wFMCommunicate request_size=255 [18:46:50]MH_SAM_APDU [18:46:50]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 23 96 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 [18:46:50]Write to MH i2c: E2 02 01 DD 3D 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 23 96 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 00 00 38 [18:46:50]Write i2c OK [18:46:50]MH_I2C_Read... [18:46:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:50]Read from MH i2c: E2 [18:46:50]MH_I2C_Read... [18:46:50]Read from MH i2c: E2 03 00 [18:46:50]MH_I2C_Read... [18:46:50]Read from MH i2c: E2 03 00 DD 3D 00 90 00 8E [18:46:50]RAPDU: 90 00 [18:46:50]wFMCommunicate OK [18:46:50]wFMCommunicate request_size=35 [18:46:50]MH_SAM_APDU [18:46:50]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1F C5 00 00 35 04 06 00 40 F3 05 83 9A 33 [18:46:50]Write to MH i2c: E2 26 00 DE 3D 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1F C5 00 00 35 04 06 00 40 F3 05 83 9A 33 00 00 E8 [18:46:50]Write i2c OK [18:46:50]MH_I2C_Read... [18:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:46:51]Read from MH i2c: E2 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: E2 03 00 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: E2 03 00 DE 3D 00 90 00 8F [18:46:51]RAPDU: 90 00 [18:46:51]wFMCommunicate OK [18:46:51]wFMCommunicate request_size=4 [18:46:51]MH_SAM_APDU [18:46:51]CAPDU: 80 0D 03 02 [18:46:51]Write to MH i2c: E2 08 00 DF 3D 80 0D 03 02 00 00 00 00 97 [18:46:51]Write i2c OK [18:46:51]MH_I2C_Read... [18:46:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:46:51]Read from MH i2c: E2 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: E2 0B 00 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: E2 0B 00 DF 3D 00 D1 00 D0 7E C9 92 6F 6D 90 00 EE [18:46:51]RAPDU: D1 00 D0 7E C9 92 6F 6D 90 00 [18:46:51]wFMCommunicate OK [18:46:51]SAM_PROTO_SignData done [18:46:51]FM_MakeSignedData done [18:46:51]CreateOFDProtocolMessage [18:46:51]wFMCommunicate request_size=4 [18:46:51]MH_SAM_APDU [18:46:51]CAPDU: 80 11 00 00 [18:46:51]Write to MH i2c: E2 08 00 E0 3D 80 11 00 00 00 00 00 00 97 [18:46:51]Write i2c OK [18:46:51]MH_I2C_Read... [18:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:51]Read from MH i2c: E2 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: E2 17 00 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: E2 17 00 E0 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DE [18:46:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:46:51]wFMCommunicate OK [18:46:51]CreateOFDProtocolMessage done [18:46:51]OFDSenderStorePacket 50463 [18:46:51]StoreOFDPacket docnum=50463 [18:46:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 E2 F3 20 01 C0 B5 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 23 96 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1F C5 00 00 35 04 06 00 40 F3 05 83 9A 33 D1 00 D0 7E C9 92 6F 6D [18:46:51]CheckFolder [18:46:51]dirname=/storage/ofd_packets [18:46:51]CheckFolder done [18:46:51]ProducePacketName [18:46:51]name=ofd_packets/00050463 [18:46:51]NVStorageSaveData ofd_packets/00050463 [18:46:51]File name is /storage/ofd_packets/00050463 [18:46:51]Write 326 bytes [18:46:51]NVStorageSaveData done [18:46:51]OFDSenderStorePacket done [18:46:51]KKMCreateOFDPacket done [18:46:51]NVStorageSaveData kkm_last_timestamp [18:46:51]File name is /storage/kkm_last_timestamp [18:46:51]Write 4 bytes [18:46:51]NVStorageSaveData done [18:46:51]ExternCall_PrintAddStr [18:46:51]wPrintStart [18:46:51]Write to MH i2c: 01 00 00 E1 3D 1E [18:46:51]Write i2c OK [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: 01 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: 01 07 00 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: 01 07 00 E1 3D 00 00 00 00 00 FF 0F 33 [18:46:51]RasterBufferAndPrint [18:46:51]line Счет N : (3)164379 [18:46:51]line ИНН: 02508201610067 [18:46:51]line Контрольно-Кассовый Чек [18:46:51]line ПРОДАЖА [18:46:51]line Товар: 2000036230011 [18:46:51]line Кофе Латте XL(GABB TRADE) [18:46:51]line 1.000 * 130.00 [18:46:51]line = 130.00 [18:46:51]line НДС 12% НСП 1% [18:46:51]line > о реализуемом товаре [18:46:51]line ИТОГО: 130.00 [18:46:51]line НСП 1% : 1.15 [18:46:51]line НДС 12% : 13.80 [18:46:51]line Наличными: 0.00 [18:46:51]line Безнал.: 130.00 [18:46:51]line Место: АЗС № 80 "Партнер Нефть" [18:46:51]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:46:51]line СНО: Общий режим [18:46:51]line Чек 105 24.10.2024 18:46 [18:46:51]line Смена: 492 ФФД: 1.0 [18:46:51]line ЗНМ: 0300000090 [18:46:51]line РНМ: 0000000000097022 [18:46:51]line Версия ККМ: 001 [18:46:51]line Платежная система: Mbank [18:46:51]line ФМ: 0000000000875000 [18:46:51]line ФД: 50463 [18:46:51]line ФПД: 71412513741363 [18:46:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T184659&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50463&fm=71412513741363&tin=02508201610067®Number=0000000000097022&sum=13000 [18:46:51]OFD Sender: Processing packet 50463 [packets to send 7, broken 6] [18:46:51]ProducePacketName [18:46:51]name=ofd_packets/00050463 [18:46:51]OFD Sender: To server: pG, [18:46:51]CommunicateWithHost lk.salyk.kg:30040 [18:46:51]ConnectInit lk.salyk.kg [18:46:51]line 0 [18:46:51]written 0, free lines is 4095 [18:46:51]Connected sock=9 [18:46:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 E2 F3 20 01 C0 B5 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 23 96 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1F C5 00 00 35 04 06 00 40 F3 05 83 9A 33 D1 00 D0 7E C9 92 6F 6D [18:46:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 F7 89 47 00 F8 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 1F C5 00 00 F4 03 04 00 B6 41 1A 67 B6 04 01 00 00 7F 7D 5D AD 09 CB E3 56 [18:46:51]CommunicateWithHost err = 0 [18:46:51]CheckOFDResponse [18:46:51]1017 (14) - 77093643461234 [18:46:51]1041 (16) - 0000000000875000 [18:46:51]1040 (4) - 50463 [18:46:51]1012 (4) - 24.10.2024 12:46 [18:46:51]1206 (1) - 0 [18:46:51]OFD Sender: Remove packet 50463 [18:46:51]ProducePacketName [18:46:51]name=ofd_packets/00050463 [18:46:51]NVStorageDeleteData [18:46:51]Write to MH i2c: 01 00 00 0A 3E 48 [18:46:51]Write i2c OK [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: 01 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: 01 07 00 [18:46:51]MH_I2C_Read... [18:46:51]Read from MH i2c: 01 07 00 0A 3E 00 00 00 00 00 1F 0D 7B [18:46:51]RasterBufferAndPrint [18:46:51]line [18:46:51]line [18:46:51]line [18:46:51]line [18:46:51]line [18:46:51]written 0, free lines is 3368 [18:46:51]process_action close_receipt done [18:46:51]requested_data is exist [18:46:51]produce_requested_data [18:46:51]requested_item fm.sn is exist - process it [18:46:51]wFMCommunicate request_size=4 [18:46:51]MH_SAM_APDU [18:46:51]CAPDU: 80 11 00 00 [18:46:51]Write to MH i2c: E2 08 00 11 3E 80 11 00 00 00 00 00 00 C9 [18:46:51]Write i2c OK [18:46:51]MH_I2C_Read... [18:46:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:52]Read from MH i2c: E2 [18:46:52]MH_I2C_Read... [18:46:52]Read from MH i2c: E2 17 00 [18:46:52]MH_I2C_Read... [18:46:52]Read from MH i2c: E2 17 00 11 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 10 [18:46:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:46:52]wFMCommunicate OK [18:46:52]requested_item fd.num is exist - process it [18:46:52]SAM_PROTO_GetFieldsCounters [18:46:52]wFMCommunicate request_size=4 [18:46:52]MH_SAM_APDU [18:46:52]CAPDU: 80 13 00 00 [18:46:52]Write to MH i2c: E2 08 00 12 3E 80 13 00 00 00 00 00 00 CC [18:46:52]Write i2c OK [18:46:52]MH_I2C_Read... [18:46:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:46:52]Read from MH i2c: E2 [18:46:52]MH_I2C_Read... [18:46:52]Read from MH i2c: E2 62 00 [18:46:52]MH_I2C_Read... [18:46:52]Read from MH i2c: E2 62 00 12 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [18:46:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 1F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:46:52]wFMCommunicate OK [18:46:52]SAM_PROTO_GetFieldsCounters done [18:46:52]requested_item shift.num is exist - process it [18:46:52]requested_item shift.opened is exist - process it [18:46:52]req_shift_opened [18:46:52]FM_GetShiftState [18:46:52]SAM_PROTO_GetShiftState [18:46:52]wFMCommunicate request_size=4 [18:46:52]MH_SAM_APDU [18:46:52]CAPDU: 80 13 01 00 [18:46:52]Write to MH i2c: E2 08 00 13 3E 80 13 01 00 00 00 00 00 CE [18:46:52]Write i2c OK [18:46:52]MH_I2C_Read... [18:46:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:52]Read from MH i2c: E2 [18:46:52]MH_I2C_Read... [18:46:52]Read from MH i2c: E2 0E 00 [18:46:52]MH_I2C_Read... [18:46:52]Read from MH i2c: E2 0E 00 13 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 1A [18:46:52]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:46:52]wFMCommunicate OK [18:46:52]SAM_PROTO_GetShiftState done [18:46:52]FM_GetShiftState done [18:46:52]req_shift_opened done [18:46:52]requested_item shift.open_date is exist - process it [18:46:52]req_shift_open_date [18:46:52]req_shift_open_date done [18:46:52]produce_requested_data done [18:46:52]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50463,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:46:52]process_action_free close_receipt [18:46:52]json_value_free [18:46:52]json_value_free done [18:46:52]process_json_proto returns [18:46:52]Send response to host [18:46:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50463,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:46:52]free response buf [18:46:52]execute_script done [18:46:52]execute_script returns [18:46:52]free content buf [18:46:52]Sock 7.Close socket [18:46:52]Sock 7.Thread stoped [18:46:52]OFD Sender: No OFD packet to send [18:46:57]OFD Sender: No OFD packet to send [18:47:02]OFD Sender: No OFD packet to send [18:47:07]OFD Sender: No OFD packet to send [18:47:12]OFD Sender: No OFD packet to send [18:47:17]OFD Sender: No OFD packet to send [18:47:22]OFD Sender: No OFD packet to send [18:47:27]OFD Sender: No OFD packet to send [18:47:32]OFD Sender: No OFD packet to send [18:47:37]OFD Sender: No OFD packet to send [18:47:42]OFD Sender: No OFD packet to send [18:47:47]OFD Sender: No OFD packet to send [18:47:52]OFD Sender: No OFD packet to send [18:47:57]OFD Sender: No OFD packet to send [18:48:02]OFD Sender: No OFD packet to send [18:48:07]OFD Sender: No OFD packet to send [18:48:12]OFD Sender: No OFD packet to send [18:48:17]OFD Sender: No OFD packet to send [18:48:22]OFD Sender: No OFD packet to send [18:48:27]OFD Sender: No OFD packet to send [18:48:32]OFD Sender: No OFD packet to send [18:48:37]OFD Sender: No OFD packet to send [18:48:42]OFD Sender: No OFD packet to send [18:48:47]OFD Sender: No OFD packet to send [18:48:52]OFD Sender: No OFD packet to send [18:48:57]OFD Sender: No OFD packet to send [18:49:02]OFD Sender: No OFD packet to send [18:49:07]OFD Sender: No OFD packet to send [18:49:12]OFD Sender: No OFD packet to send [18:49:17]OFD Sender: No OFD packet to send [18:49:22]OFD Sender: No OFD packet to send [18:49:27]OFD Sender: No OFD packet to send [18:49:32]OFD Sender: No OFD packet to send [18:49:37]OFD Sender: No OFD packet to send [18:49:42]OFD Sender: No OFD packet to send [18:49:47]OFD Sender: No OFD packet to send [18:49:52]OFD Sender: No OFD packet to send [18:49:57]OFD Sender: No OFD packet to send [18:50:02]OFD Sender: No OFD packet to send [18:50:07]OFD Sender: No OFD packet to send [18:50:12]OFD Sender: No OFD packet to send [18:50:17]OFD Sender: No OFD packet to send [18:50:22]OFD Sender: No OFD packet to send [18:50:27]OFD Sender: No OFD packet to send [18:50:32]OFD Sender: No OFD packet to send [18:50:37]OFD Sender: No OFD packet to send [18:50:42]OFD Sender: No OFD packet to send [18:50:47]OFD Sender: No OFD packet to send [18:50:52]OFD Sender: No OFD packet to send [18:50:57]OFD Sender: No OFD packet to send [18:51:02]OFD Sender: No OFD packet to send [18:51:07]OFD Sender: No OFD packet to send [18:51:12]OFD Sender: No OFD packet to send [18:51:17]OFD Sender: No OFD packet to send [18:51:22]OFD Sender: No OFD packet to send [18:51:27]OFD Sender: No OFD packet to send [18:51:32]OFD Sender: No OFD packet to send [18:51:37]OFD Sender: No OFD packet to send [18:51:42]OFD Sender: No OFD packet to send [18:51:47]OFD Sender: No OFD packet to send [18:51:52]OFD Sender: No OFD packet to send [18:51:57]OFD Sender: No OFD packet to send [18:52:02]OFD Sender: No OFD packet to send [18:52:07]OFD Sender: No OFD packet to send [18:52:12]OFD Sender: No OFD packet to send [18:52:17]OFD Sender: No OFD packet to send [18:52:22]OFD Sender: No OFD packet to send [18:52:27]OFD Sender: No OFD packet to send [18:52:32]OFD Sender: No OFD packet to send [18:52:37]OFD Sender: No OFD packet to send [18:52:42]OFD Sender: No OFD packet to send [18:52:47]OFD Sender: No OFD packet to send [18:52:52]OFD Sender: No OFD packet to send [18:52:57]OFD Sender: No OFD packet to send [18:53:02]OFD Sender: No OFD packet to send [18:53: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:22]OFD Sender: No OFD packet to send [18:53:27]OFD Sender: No OFD packet to send [18:53:32]OFD Sender: No OFD packet to send [18:53:37]OFD Sender: No OFD packet to send [18:53:42]OFD Sender: No OFD packet to send [18:53:47]OFD Sender: No OFD packet to send [18:53:52]OFD Sender: No OFD packet to send [18:53:57]OFD Sender: No OFD packet to send [18:54:02]OFD Sender: No OFD packet to send [18:54:07]OFD Sender: No OFD packet to send [18:54:12]OFD Sender: No OFD packet to send [18:54:17]OFD Sender: No OFD packet to send [18:54:22]OFD Sender: No OFD packet to send [18:54:27]OFD Sender: No OFD packet to send [18:54:32]OFD Sender: No OFD packet to send [18:54:37]OFD Sender: No OFD packet to send [18:54:42]OFD Sender: No OFD packet to send [18:54:47]OFD Sender: No OFD packet to send [18:54:52]OFD Sender: No OFD packet to send [18:54:57]OFD Sender: No OFD packet to send [18:55:02]OFD Sender: No OFD packet to send [18:55:07]OFD Sender: No OFD packet to send [18:55:08]accept exits with 10 [18:55:08]New connection [18:55:08]New thread 3067305316 created [18:55:08]Thread 3067161956 joined [18:55:08]Waiting for new connection... [18:55:08] Sock 10.Parse request [18:55:08]Sock 10.Check first char [18:55:08]Sock 10.First char is OK [18:55:08]request: POST /json_proto HTTP/1.0 [18:55:08]Method: POST [18:55:08]URL: /json_proto [18:55:08]Method is POST - this is cgi request [18:55:08]url: /json_proto [18:55:08]query_string will be loaded in cgi processing [18:55:08]execute_cgi json_proto POST (null) [18:55:08]execute_cgi path=json_proto method=POST [18:55:08]POST find Content-Length [18:55:08]Host: 172.17.49.196:8080 [18:55:08]Content-Length: 623 [18:55:08]Content-Type: application/json [18:55:08] [18:55:08]POST finish read [18:55:08]Found Content-Length = 623 [18:55:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164380", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:08]execute_script... [18:55: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 : (3)164380", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:08]POST & json_proto [18:55:08]process_json_proto [18:55:08]json parsed OK: [18:55:08]protocol is kg_v1.0 [18:55:08]action value=close_receipt [18:55:08]process_action close_receipt [18:55:08]cmd_close_receipt [18:55:08]MH_GetDate [18:55:08]Write to MH i2c: F0 00 00 14 3E 41 [18:55:08]Write i2c OK [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: F0 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: F0 09 00 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: F0 09 00 14 3E 00 16 98 1A 67 BD 3B 11 67 E9 [18:55:08]GetLastDocTimeStamp 1729795619 [18:55:08]current date 1729796118 [18:55:08]FM_GetShiftState [18:55:08]SAM_PROTO_GetShiftState [18:55:08]wFMCommunicate request_size=4 [18:55:08]MH_SAM_APDU [18:55:08]CAPDU: 80 13 01 00 [18:55:08]Write to MH i2c: E2 08 00 15 3E 80 13 01 00 00 00 00 00 D0 [18:55:08]Write i2c OK [18:55:08]MH_I2C_Read... [18:55:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:08]Read from MH i2c: E2 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 0E 00 [18:55:08]MH_I2C_Read... [18:55:08]Read from MH i2c: E2 0E 00 15 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 1C [18:55:08]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:55:08]wFMCommunicate OK [18:55:08]SAM_PROTO_GetShiftState done [18:55:08]FM_GetShiftState done [18:55:08]opened in 1729728560 [18:55:08]opened+sec_in_day 1729814960 [18:55:08]quantity*price = 14400 [18:55:08]sum+1 = 14401 [18:55:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 106 24.10.2024 18:55 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50464 ФПД: 125234464284043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T185518&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50464&fm=125234464284043&tin=02508201610067®Number=0000000000097022&sum=14400 0 [18:55:09]StoreToDocumentArchive [18:55:09]shift 492 fd 50464 [18:55:09]save to /storage/0492/doc_00050464 [18:55:09]save last doc name /storage/0492/doc_00050464 to /storage/kkm_last_doc_name [18:55:09]save OK [18:55:09]Clear old archive folders... [18:55:09]ProcessDocumentItem done err = 0, tmpTLVsize=275 [18:55:09]tlvbuf is B6FAB880 [18:55:09]SAM_PROTO_ClearQueue [18:55:09]wFMCommunicate request_size=4 [18:55:09]MH_SAM_APDU [18:55:09]CAPDU: 80 09 00 00 [18:55:09]Write to MH i2c: E2 08 00 22 3E 80 09 00 00 00 00 00 00 D2 [18:55:09]Write i2c OK [18:55:09]MH_I2C_Read... [18:55:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:09]Read from MH i2c: E2 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 22 3E 00 90 00 D4 [18:55:09]RAPDU: 90 00 [18:55:09]wFMCommunicate OK [18:55:09]SAM_PROTO_ClearQueue done [18:55:09]KKMCreateOFDPacket [18:55:09]OFDProtocolAddRootSTLVToBuf [18:55:09]FM_MakeSignedData [18:55:09]FM_MakeSignedData [18:55:09]SAM_PROTO_SignData [18:55:09]wFMCommunicate request_size=4 [18:55:09]MH_SAM_APDU [18:55:09]CAPDU: 80 0D 01 02 [18:55:09]Write to MH i2c: E2 08 00 23 3E 80 0D 01 02 00 00 00 00 DA [18:55:09]Write i2c OK [18:55:09]MH_I2C_Read... [18:55:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:09]Read from MH i2c: E2 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 23 3E 00 90 00 D5 [18:55:09]RAPDU: 90 00 [18:55:09]wFMCommunicate OK [18:55:09]wFMCommunicate request_size=255 [18:55:09]MH_SAM_APDU [18:55:09]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 16 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [18:55:09]Write to MH i2c: E2 02 01 24 3E 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 16 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 60 [18:55:09]Write i2c OK [18:55:09]MH_I2C_Read... [18:55:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:09]Read from MH i2c: E2 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 24 3E 00 90 00 D6 [18:55:09]RAPDU: 90 00 [18:55:09]wFMCommunicate OK [18:55:09]wFMCommunicate request_size=34 [18:55:09]MH_SAM_APDU [18:55:09]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 20 C5 00 00 35 04 06 00 71 E6 6B C1 DD 8B [18:55:09]Write to MH i2c: E2 25 00 25 3E 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 20 C5 00 00 35 04 06 00 71 E6 6B C1 DD 8B 00 00 62 [18:55:09]Write i2c OK [18:55:09]MH_I2C_Read... [18:55:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:09]Read from MH i2c: E2 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 03 00 25 3E 00 90 00 D7 [18:55:09]RAPDU: 90 00 [18:55:09]wFMCommunicate OK [18:55:09]wFMCommunicate request_size=4 [18:55:09]MH_SAM_APDU [18:55:09]CAPDU: 80 0D 03 02 [18:55:09]Write to MH i2c: E2 08 00 26 3E 80 0D 03 02 00 00 00 00 DF [18:55:09]Write i2c OK [18:55:09]MH_I2C_Read... [18:55:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:09]Read from MH i2c: E2 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 0B 00 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 0B 00 26 3E 00 2B 94 10 E8 3A 52 D1 17 90 00 0B [18:55:09]RAPDU: 2B 94 10 E8 3A 52 D1 17 90 00 [18:55:09]wFMCommunicate OK [18:55:09]SAM_PROTO_SignData done [18:55:09]FM_MakeSignedData done [18:55:09]CreateOFDProtocolMessage [18:55:09]wFMCommunicate request_size=4 [18:55:09]MH_SAM_APDU [18:55:09]CAPDU: 80 11 00 00 [18:55:09]Write to MH i2c: E2 08 00 27 3E 80 11 00 00 00 00 00 00 DF [18:55:09]Write i2c OK [18:55:09]MH_I2C_Read... [18:55:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:09]Read from MH i2c: E2 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 17 00 [18:55:09]MH_I2C_Read... [18:55:09]Read from MH i2c: E2 17 00 27 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 26 [18:55:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:55:09]wFMCommunicate OK [18:55:09]CreateOFDProtocolMessage done [18:55:09]OFDSenderStorePacket 50464 [18:55:09]StoreOFDPacket docnum=50464 [18:55:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 55 95 1F 01 2D 62 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 16 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 20 C5 00 00 35 04 06 00 71 E6 6B C1 DD 8B 2B 94 10 E8 3A 52 D1 17 [18:55:09]CheckFolder [18:55:09]dirname=/storage/ofd_packets [18:55:09]CheckFolder done [18:55:09]ProducePacketName [18:55:09]name=ofd_packets/00050464 [18:55:09]NVStorageSaveData ofd_packets/00050464 [18:55:09]File name is /storage/ofd_packets/00050464 [18:55:09]Write 325 bytes [18:55:09]NVStorageSaveData done [18:55:09]OFDSenderStorePacket done [18:55:09]KKMCreateOFDPacket done [18:55:09]NVStorageSaveData kkm_last_timestamp [18:55:09]File name is /storage/kkm_last_timestamp [18:55:09]Write 4 bytes [18:55:09]NVStorageSaveData done [18:55:09]ExternCall_PrintAddStr [18:55:09]wPrintStart [18:55:09]Write to MH i2c: 01 00 00 28 3E 66 [18:55:10]Write i2c OK [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 07 00 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 07 00 28 3E 00 00 00 00 00 FF 0F 7B [18:55:10]RasterBufferAndPrint [18:55:10]line Счет N : (3)164380 [18:55:10]line ИНН: 02508201610067 [18:55:10]line Контрольно-Кассовый Чек [18:55:10]line ПРОДАЖА [18:55:10]line Товар: 48743587 [18:55:10]line Сигареты Winston XStyle Silver [18:55:10]line 1.000 * 144.00 [18:55:10]line = 144.00 [18:55:10]line НДС 12% НСП 1% [18:55:10]line > о реализуемом товаре [18:55:10]line ИТОГО: 144.00 [18:55:10]line НСП 1% : 1.27 [18:55:10]line НДС 12% : 15.29 [18:55:10]line Наличными: 144.00 [18:55:10]line Безнал.: 0.00 [18:55:10]line Место: АЗС № 80 "Партнер Нефть" [18:55:10]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:55:10]line СНО: Общий режим [18:55:10]line Чек 106 24.10.2024 18:55 [18:55:10]line Смена: 492 ФФД: 1.0 [18:55:10]line ЗНМ: 0300000090 [18:55:10]line РНМ: 0000000000097022 [18:55:10]line Версия ККМ: 001 [18:55:10]line ФМ: 0000000000875000 [18:55:10]line ФД: 50464 [18:55:10]line ФПД: 125234464284043 [18:55:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T185518&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50464&fm=125234464284043&tin=02508201610067®Number=0000000000097022&sum=14400 [18:55:10]line 0 [18:55:10]OFD Sender: Processing packet 50464 [packets to send 7, broken 6] [18:55:10]ProducePacketName [18:55:10]name=ofd_packets/00050464 [18:55:10]OFD Sender: To server: pG, [18:55:10]CommunicateWithHost lk.salyk.kg:30040 [18:55:10]ConnectInit lk.salyk.kg [18:55:10]written 0, free lines is 4095 [18:55:10]Connected sock=9 [18:55:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 55 95 1F 01 2D 62 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 16 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 20 C5 00 00 35 04 06 00 71 E6 6B C1 DD 8B 2B 94 10 E8 3A 52 D1 17 [18:55:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 B6 A1 47 00 F6 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 20 C5 00 00 F4 03 04 00 A9 43 1A 67 B6 04 01 00 00 B3 E3 14 17 04 5C 2C CF [18:55:10]CommunicateWithHost err = 0 [18:55:10]CheckOFDResponse [18:55:10]1017 (14) - 77093643461234 [18:55:10]1041 (16) - 0000000000875000 [18:55:10]1040 (4) - 50464 [18:55:10]1012 (4) - 24.10.2024 12:55 [18:55:10]1206 (1) - 0 [18:55:10]OFD Sender: Remove packet 50464 [18:55:10]ProducePacketName [18:55:10]name=ofd_packets/00050464 [18:55:10]NVStorageDeleteData [18:55:10]Write to MH i2c: 01 00 00 51 3E 8F [18:55:10]Write i2c OK [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 07 00 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 07 00 51 3E 00 00 00 00 00 01 0D A4 [18:55:10]RasterBufferAndPrint [18:55:10]line [18:55:10]line [18:55:10]line [18:55:10]line [18:55:10]line [18:55:10]written 0, free lines is 3335 [18:55:10]process_action close_receipt done [18:55:10]requested_data is exist [18:55:10]produce_requested_data [18:55:10]requested_item fm.sn is exist - process it [18:55:10]wFMCommunicate request_size=4 [18:55:10]MH_SAM_APDU [18:55:10]CAPDU: 80 11 00 00 [18:55:10]Write to MH i2c: E2 08 00 58 3E 80 11 00 00 00 00 00 00 10 [18:55:10]Write i2c OK [18:55:10]MH_I2C_Read... [18:55:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:10]Read from MH i2c: E2 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: E2 17 00 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: E2 17 00 58 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 57 [18:55:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:55:10]wFMCommunicate OK [18:55:10]requested_item fd.num is exist - process it [18:55:10]SAM_PROTO_GetFieldsCounters [18:55:10]wFMCommunicate request_size=4 [18:55:10]MH_SAM_APDU [18:55:10]CAPDU: 80 13 00 00 [18:55:10]Write to MH i2c: E2 08 00 59 3E 80 13 00 00 00 00 00 00 13 [18:55:10]Write i2c OK [18:55:10]MH_I2C_Read... [18:55:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:10]Read from MH i2c: E2 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: E2 62 00 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: E2 62 00 59 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 20 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [18:55:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 20 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:11]wFMCommunicate OK [18:55:11]SAM_PROTO_GetFieldsCounters done [18:55:11]requested_item shift.num is exist - process it [18:55:11]requested_item shift.opened is exist - process it [18:55:11]req_shift_opened [18:55:11]FM_GetShiftState [18:55:11]SAM_PROTO_GetShiftState [18:55:11]wFMCommunicate request_size=4 [18:55:11]MH_SAM_APDU [18:55:11]CAPDU: 80 13 01 00 [18:55:11]Write to MH i2c: E2 08 00 5A 3E 80 13 01 00 00 00 00 00 15 [18:55:11]Write i2c OK [18:55:11]MH_I2C_Read... [18:55:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:11]Read from MH i2c: E2 [18:55:11]MH_I2C_Read... [18:55:11]Read from MH i2c: E2 0E 00 [18:55:11]MH_I2C_Read... [18:55:11]Read from MH i2c: E2 0E 00 5A 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 61 [18:55:11]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:55:11]wFMCommunicate OK [18:55:11]SAM_PROTO_GetShiftState done [18:55:11]FM_GetShiftState done [18:55:11]req_shift_opened done [18:55:11]requested_item shift.open_date is exist - process it [18:55:11]req_shift_open_date [18:55:11]req_shift_open_date done [18:55:11]produce_requested_data done [18:55:11]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50464,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:55:11]process_action_free close_receipt [18:55:11]json_value_free [18:55:11]json_value_free done [18:55:11]process_json_proto returns [18:55:11]Send response to host [18:55:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50464,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:55:11]free response buf [18:55:11]execute_script done [18:55:11]execute_script returns [18:55:11]free content buf [18:55:11]Sock 10.Close socket [18:55:11]Sock 10.Thread stoped [18:55:11]OFD Sender: No OFD packet to send [18:55:16]OFD Sender: No OFD packet to send [18:55:21]OFD Sender: No OFD packet to send [18:55:26]OFD Sender: No OFD packet to send [18:55:31]OFD Sender: No OFD packet to send [18:55:32]accept exits with 7 [18:55:32]New connection [18:55:32]New thread 3067161956 created [18:55:32]Thread 3067305316 joined [18:55:32]Waiting for new connection... [18:55:32] Sock 7.Parse request [18:55:32]Sock 7.Check first char [18:55:32]Sock 7.First char is OK [18:55:32]request: POST /json_proto HTTP/1.0 [18:55:32]Method: POST [18:55:32]URL: /json_proto [18:55:32]Method is POST - this is cgi request [18:55:32]url: /json_proto [18:55:32]query_string will be loaded in cgi processing [18:55:32]execute_cgi json_proto POST (null) [18:55:32]execute_cgi path=json_proto method=POST [18:55:32]POST find Content-Length [18:55:32]Host: 172.17.49.196:8080 [18:55:32]Content-Length: 622 [18:55:32]Content-Type: application/json [18:55:32] [18:55:32]POST finish read [18:55:32]Found Content-Length = 622 [18:55:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164381", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:32]execute_script... [18:55:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164381", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:32]POST & json_proto [18:55:32]process_json_proto [18:55:32]json parsed OK: [18:55:32]protocol is kg_v1.0 [18:55:32]action value=close_receipt [18:55:32]process_action close_receipt [18:55:32]cmd_close_receipt [18:55:32]MH_GetDate [18:55:32]Write to MH i2c: F0 00 00 5B 3E 88 [18:55:32]Write i2c OK [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: F0 [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: F0 09 00 [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: F0 09 00 5B 3E 00 2E 98 1A 67 BD 3B 11 67 48 [18:55:32]GetLastDocTimeStamp 1729796118 [18:55:32]current date 1729796142 [18:55:32]FM_GetShiftState [18:55:32]SAM_PROTO_GetShiftState [18:55:32]wFMCommunicate request_size=4 [18:55:32]MH_SAM_APDU [18:55:32]CAPDU: 80 13 01 00 [18:55:32]Write to MH i2c: E2 08 00 5C 3E 80 13 01 00 00 00 00 00 17 [18:55:32]Write i2c OK [18:55:32]MH_I2C_Read... [18:55:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:32]Read from MH i2c: E2 [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: E2 0E 00 [18:55:32]MH_I2C_Read... [18:55:32]Read from MH i2c: E2 0E 00 5C 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 63 [18:55:32]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:55:32]wFMCommunicate OK [18:55:32]SAM_PROTO_GetShiftState done [18:55:32]FM_GetShiftState done [18:55:32]opened in 1729728560 [18:55:32]opened+sec_in_day 1729814960 [18:55:32]quantity*price = 16000 [18:55:32]sum+1 = 16001 [18:55:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 107 24.10.2024 18:55 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50465 ФПД: 69260852310572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T185542&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50465&fm=69260852310572&tin=02508201610067®Number=0000000000097022&sum=16000 0 [18:55:33]StoreToDocumentArchive [18:55:33]shift 492 fd 50465 [18:55:33]save to /storage/0492/doc_00050465 [18:55:33]save last doc name /storage/0492/doc_00050465 to /storage/kkm_last_doc_name [18:55:33]save OK [18:55:33]Clear old archive folders... [18:55:33]ProcessDocumentItem done err = 0, tmpTLVsize=274 [18:55:33]tlvbuf is 002B02E0 [18:55:33]SAM_PROTO_ClearQueue [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 09 00 00 [18:55:33]Write to MH i2c: E2 08 00 69 3E 80 09 00 00 00 00 00 00 19 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 69 3E 00 90 00 1B [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]SAM_PROTO_ClearQueue done [18:55:33]KKMCreateOFDPacket [18:55:33]OFDProtocolAddRootSTLVToBuf [18:55:33]FM_MakeSignedData [18:55:33]FM_MakeSignedData [18:55:33]SAM_PROTO_SignData [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 01 02 [18:55:33]Write to MH i2c: E2 08 00 6A 3E 80 0D 01 02 00 00 00 00 21 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 6A 3E 00 90 00 1C [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]wFMCommunicate request_size=255 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 [18:55:33]Write to MH i2c: E2 02 01 6B 3E 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 00 00 0C [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 6B 3E 00 90 00 1D [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]wFMCommunicate request_size=33 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 35 30 30 30 10 04 04 00 21 C5 00 00 35 04 06 00 3E FE 0C 7F B2 2C [18:55:33]Write to MH i2c: E2 24 00 6C 3E 80 0D 02 02 1C 00 30 30 30 30 38 37 35 30 30 30 10 04 04 00 21 C5 00 00 35 04 06 00 3E FE 0C 7F B2 2C 00 00 32 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:33]Read from MH i2c: E2 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 [18:55:33]MH_I2C_Read... [18:55:33]Read from MH i2c: E2 03 00 6C 3E 00 90 00 1E [18:55:33]RAPDU: 90 00 [18:55:33]wFMCommunicate OK [18:55:33]wFMCommunicate request_size=4 [18:55:33]MH_SAM_APDU [18:55:33]CAPDU: 80 0D 03 02 [18:55:33]Write to MH i2c: E2 08 00 6D 3E 80 0D 03 02 00 00 00 00 26 [18:55:33]Write i2c OK [18:55:33]MH_I2C_Read... [18:55:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:34]Read from MH i2c: E2 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 0B 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 0B 00 6D 3E 00 B0 2E 8E E0 86 A6 91 BA 90 00 EA [18:55:34]RAPDU: B0 2E 8E E0 86 A6 91 BA 90 00 [18:55:34]wFMCommunicate OK [18:55:34]SAM_PROTO_SignData done [18:55:34]FM_MakeSignedData done [18:55:34]CreateOFDProtocolMessage [18:55:34]wFMCommunicate request_size=4 [18:55:34]MH_SAM_APDU [18:55:34]CAPDU: 80 11 00 00 [18:55:34]Write to MH i2c: E2 08 00 6E 3E 80 11 00 00 00 00 00 00 26 [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:34]Read from MH i2c: E2 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 17 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 17 00 6E 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 6D [18:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:55:34]wFMCommunicate OK [18:55:34]CreateOFDProtocolMessage done [18:55:34]OFDSenderStorePacket 50465 [18:55:34]StoreOFDPacket docnum=50465 [18:55:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 7E D5 1E 01 90 C2 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 21 C5 00 00 35 04 06 00 3E FE 0C 7F B2 2C B0 2E 8E E0 86 A6 91 BA [18:55:34]CheckFolder [18:55:34]dirname=/storage/ofd_packets [18:55:34]CheckFolder done [18:55:34]ProducePacketName [18:55:34]name=ofd_packets/00050465 [18:55:34]NVStorageSaveData ofd_packets/00050465 [18:55:34]File name is /storage/ofd_packets/00050465 [18:55:34]Write 324 bytes [18:55:34]NVStorageSaveData done [18:55:34]OFDSenderStorePacket done [18:55:34]KKMCreateOFDPacket done [18:55:34]NVStorageSaveData kkm_last_timestamp [18:55:34]File name is /storage/kkm_last_timestamp [18:55:34]Write 4 bytes [18:55:34]NVStorageSaveData done [18:55:34]ExternCall_PrintAddStr [18:55:34]wPrintStart [18:55:34]Write to MH i2c: 01 00 00 6F 3E AD [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 07 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 07 00 6F 3E 00 00 00 00 00 FF 0F C2 [18:55:34]RasterBufferAndPrint [18:55:34]line Счет N : (3)164381 [18:55:34]line ИНН: 02508201610067 [18:55:34]line Контрольно-Кассовый Чек [18:55:34]line ПРОДАЖА [18:55:34]line Товар: 48741958 [18:55:34]line Сигареты Parliament Aqua Blue [18:55:34]line 1.000 * 160.00 [18:55:34]line = 160.00 [18:55:34]line НДС 12% НСП 1% [18:55:34]line > о реализуемом товаре [18:55:34]line ИТОГО: 160.00 [18:55:34]line НСП 1% : 1.42 [18:55:34]line НДС 12% : 16.99 [18:55:34]line Наличными: 160.00 [18:55:34]line Безнал.: 0.00 [18:55:34]line Место: АЗС № 80 "Партнер Нефть" [18:55:34]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [18:55:34]line СНО: Общий режим [18:55:34]line Чек 107 24.10.2024 18:55 [18:55:34]line Смена: 492 ФФД: 1.0 [18:55:34]line ЗНМ: 0300000090 [18:55:34]line РНМ: 0000000000097022 [18:55:34]line Версия ККМ: 001 [18:55:34]line ФМ: 0000000000875000 [18:55:34]line ФД: 50465 [18:55:34]line ФПД: 69260852310572 [18:55:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T185542&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50465&fm=69260852310572&tin=02508201610067®Number=0000000000097022&sum=16000 [18:55:34]line 0 [18:55:34]OFD Sender: Processing packet 50465 [packets to send 7, broken 6] [18:55:34]ProducePacketName [18:55:34]name=ofd_packets/00050465 [18:55:34]OFD Sender: To server: pG, [18:55:34]CommunicateWithHost lk.salyk.kg:30040 [18:55:34]ConnectInit lk.salyk.kg [18:55:34]written 0, free lines is 4095 [18:55:34]Connected sock=10 [18:55:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 7E D5 1E 01 90 C2 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 2E 98 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 21 C5 00 00 35 04 06 00 3E FE 0C 7F B2 2C B0 2E 8E E0 86 A6 91 BA [18:55:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 76 08 47 00 C1 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 21 C5 00 00 F4 03 04 00 C1 43 1A 67 B6 04 01 00 00 CC 0B F0 E1 D5 1B 75 76 [18:55:34]CommunicateWithHost err = 0 [18:55:34]CheckOFDResponse [18:55:34]1017 (14) - 77093643461234 [18:55:34]1041 (16) - 0000000000875000 [18:55:34]1040 (4) - 50465 [18:55:34]1012 (4) - 24.10.2024 12:55 [18:55:34]1206 (1) - 0 [18:55:34]OFD Sender: Remove packet 50465 [18:55:34]ProducePacketName [18:55:34]name=ofd_packets/00050465 [18:55:34]NVStorageDeleteData [18:55:34]Write to MH i2c: 01 00 00 98 3E D6 [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 07 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: 01 07 00 98 3E 00 00 00 00 00 FD 0C E6 [18:55:34]RasterBufferAndPrint [18:55:34]line [18:55:34]line [18:55:34]line [18:55:34]line [18:55:34]line [18:55:34]written 0, free lines is 3331 [18:55:34]process_action close_receipt done [18:55:34]requested_data is exist [18:55:34]produce_requested_data [18:55:34]requested_item fm.sn is exist - process it [18:55:34]wFMCommunicate request_size=4 [18:55:34]MH_SAM_APDU [18:55:34]CAPDU: 80 11 00 00 [18:55:34]Write to MH i2c: E2 08 00 9F 3E 80 11 00 00 00 00 00 00 57 [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:34]Read from MH i2c: E2 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 17 00 [18:55:34]MH_I2C_Read... [18:55:34]Read from MH i2c: E2 17 00 9F 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 9E [18:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [18:55:34]wFMCommunicate OK [18:55:34]requested_item fd.num is exist - process it [18:55:34]SAM_PROTO_GetFieldsCounters [18:55:34]wFMCommunicate request_size=4 [18:55:34]MH_SAM_APDU [18:55:34]CAPDU: 80 13 00 00 [18:55:34]Write to MH i2c: E2 08 00 A0 3E 80 13 00 00 00 00 00 00 5A [18:55:34]Write i2c OK [18:55:34]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:35]Read from MH i2c: E2 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 62 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 62 00 A0 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 21 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [18:55:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 21 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:35]wFMCommunicate OK [18:55:35]SAM_PROTO_GetFieldsCounters done [18:55:35]requested_item shift.num is exist - process it [18:55:35]requested_item shift.opened is exist - process it [18:55:35]req_shift_opened [18:55:35]FM_GetShiftState [18:55:35]SAM_PROTO_GetShiftState [18:55:35]wFMCommunicate request_size=4 [18:55:35]MH_SAM_APDU [18:55:35]CAPDU: 80 13 01 00 [18:55:35]Write to MH i2c: E2 08 00 A1 3E 80 13 01 00 00 00 00 00 5C [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:35]Read from MH i2c: E2 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 0E 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: E2 0E 00 A1 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A8 [18:55:35]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [18:55:35]wFMCommunicate OK [18:55:35]SAM_PROTO_GetShiftState done [18:55:35]FM_GetShiftState done [18:55:35]req_shift_opened done [18:55:35]requested_item shift.open_date is exist - process it [18:55:35]req_shift_open_date [18:55:35]req_shift_open_date done [18:55:35]produce_requested_data done [18:55:35]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50465,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [18:55:35]process_action_free close_receipt [18:55:35]json_value_free [18:55:35]json_value_free done [18:55:35]process_json_proto returns [18:55:35]Send response to host [18:55:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50465,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [18:55:35]free response buf [18:55:35]execute_script done [18:55:35]execute_script returns [18:55:35]free content buf [18:55:35]Sock 7.Close socket [18:55:35]Sock 7.Thread stoped [18:55:35]OFD Sender: No OFD packet to send [18:55:40]OFD Sender: No OFD packet to send [18:55:45]OFD Sender: No OFD packet to send [18:55:50]OFD Sender: No OFD packet to send [18:55:55]OFD Sender: No OFD packet to send [18:56:00]OFD Sender: No OFD packet to send [18:56:05]OFD Sender: No OFD packet to send [18:56:10]OFD Sender: No OFD packet to send [18:56:15]OFD Sender: No OFD packet to send [18:56:20]OFD Sender: No OFD packet to send [18:56:25]OFD Sender: No OFD packet to send [18:56:30]OFD Sender: No OFD packet to send [18:56:35]OFD Sender: No OFD packet to send [18:56:40]OFD Sender: No OFD packet to send [18:56:45]OFD Sender: No OFD packet to send [18:56:50]OFD Sender: No OFD packet to send [18:56:55]OFD Sender: No OFD packet to send [18:57:00]OFD Sender: No OFD packet to send [18:57:05]OFD Sender: No OFD packet to send [18:57:10]OFD Sender: No OFD packet to send [18:57:15]OFD Sender: No OFD packet to send [18:57:20]OFD Sender: No OFD packet to send [18:57:25]OFD Sender: No OFD packet to send [18:57:30]OFD Sender: No OFD packet to send [18:57:35]OFD Sender: No OFD packet to send [18:57:40]OFD Sender: No OFD packet to send [18:57:45]OFD Sender: No OFD packet to send [18:57:50]OFD Sender: No OFD packet to send [18:57:55]OFD Sender: No OFD packet to send [18:58:00]OFD Sender: No OFD packet to send [18:58:05]OFD Sender: No OFD packet to send [18:58:10]OFD Sender: No OFD packet to send [18:58:15]OFD Sender: No OFD packet to send [18:58:20]OFD Sender: No OFD packet to send [18:58:25]OFD Sender: No OFD packet to send [18:58:30]OFD Sender: No OFD packet to send [18:58:35]OFD Sender: No OFD packet to send [18:58:40]OFD Sender: No OFD packet to send [18:58:45]OFD Sender: No OFD packet to send [18:58:50]OFD Sender: No OFD packet to send [18:58:55]OFD Sender: No OFD packet to send [18:59:00]OFD Sender: No OFD packet to send [18:59:05]OFD Sender: No OFD packet to send [18:59:10]OFD Sender: No OFD packet to send [18:59:15]OFD Sender: No OFD packet to send [18:59:20]OFD Sender: No OFD packet to send [18:59:25]OFD Sender: No OFD packet to send [18:59:30]OFD Sender: No OFD packet to send [18:59:35]OFD Sender: No OFD packet to send [18:59:40]OFD Sender: No OFD packet to send [18:59:45]OFD Sender: No OFD packet to send [18:59:50]OFD Sender: No OFD packet to send [18:59:55]OFD Sender: No OFD packet to send [19:00:00]OFD Sender: No OFD packet to send [19:00:05]OFD Sender: No OFD packet to send [19:00:10]OFD Sender: No OFD packet to send [19:00:15]OFD Sender: No OFD packet to send [19:00:20]OFD Sender: No OFD packet to send [19:00:25]OFD Sender: No OFD packet to send [19:00:30]OFD Sender: No OFD packet to send [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:20]OFD Sender: No OFD packet to send [19:01:24]accept exits with 9 [19:01:24]New connection [19:01:24]New thread 3067305316 created [19:01:24]Thread 3067161956 joined [19:01:24]Waiting for new connection... [19:01:24] Sock 9.Parse request [19:01:24]Sock 9.Check first char [19:01:24]Sock 9.First char is OK [19:01:24]request: POST /json_proto HTTP/1.0 [19:01:24]Method: POST [19:01:24]URL: /json_proto [19:01:24]Method is POST - this is cgi request [19:01:24]url: /json_proto [19:01:24]query_string will be loaded in cgi processing [19:01:24]execute_cgi json_proto POST (null) [19:01:24]execute_cgi path=json_proto method=POST [19:01:24]POST find Content-Length [19:01:24]Host: 172.17.49.196:8080 [19:01:24]Content-Length: 1249 [19:01:24]Content-Type: application/json [19:01:24] [19:01:24]POST finish read [19:01:24]Found Content-Length = 1249 [19:01:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164382", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030090136", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange W", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 448.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:24]execute_script... [19:01: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 : (3)164382", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030090136", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange W", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 448.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:24]POST & json_proto [19:01:24]process_json_proto [19:01:24]json parsed OK: [19:01:24]protocol is kg_v1.0 [19:01:24]action value=close_receipt [19:01:24]process_action close_receipt [19:01:24]cmd_close_receipt [19:01:24]MH_GetDate [19:01:24]Write to MH i2c: F0 00 00 A2 3E CF [19:01:24]Write i2c OK [19:01:24]MH_I2C_Read... [19:01:24]Read from MH i2c: F0 [19:01:24]MH_I2C_Read... [19:01:24]Read from MH i2c: F0 09 00 [19:01:24]MH_I2C_Read... [19:01:24]Read from MH i2c: F0 09 00 A2 3E 00 8E 99 1A 67 BD 3B 11 67 F0 [19:01:24]GetLastDocTimeStamp 1729796142 [19:01:24]current date 1729796494 [19:01:24]FM_GetShiftState [19:01:24]SAM_PROTO_GetShiftState [19:01:24]wFMCommunicate request_size=4 [19:01:24]MH_SAM_APDU [19:01:24]CAPDU: 80 13 01 00 [19:01:24]Write to MH i2c: E2 08 00 A3 3E 80 13 01 00 00 00 00 00 5E [19:01:24]Write i2c OK [19:01:24]MH_I2C_Read... [19:01:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:24]Read from MH i2c: E2 [19:01:24]MH_I2C_Read... [19:01:24]Read from MH i2c: E2 0E 00 [19:01:24]MH_I2C_Read... [19:01:24]Read from MH i2c: E2 0E 00 A3 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 AA [19:01:24]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:01:24]wFMCommunicate OK [19:01:24]SAM_PROTO_GetShiftState done [19:01:24]FM_GetShiftState done [19:01:24]opened in 1729728560 [19:01:24]opened+sec_in_day 1729814960 [19:01:24]quantity*price = 13000 [19:01:24]sum+1 = 13001 [19:01:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030090136 Сигареты ESSE Exchange W 1.000 * 159.00 = 159.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 1.000 * 159.00 = 159.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 448.00 НСП 1% : 3.97 НДС 12% : 47.56 Наличными: 0.00 Безнал.: 448.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 108 24.10.2024 19:01 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50466 ФПД: 61777813343748 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T190135&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50466&fm=61777813343748&tin=02508201610067®Number=0000000000097022&sum=44800 0 [19:01:25]StoreToDocumentArchive [19:01:25]shift 492 fd 50466 [19:01:25]save to /storage/0492/doc_00050466 [19:01:25]save last doc name /storage/0492/doc_00050466 to /storage/kkm_last_doc_name [19:01:25]save OK [19:01:25]Clear old archive folders... [19:01:25]ProcessDocumentItem done err = 0, tmpTLVsize=490 [19:01:25]tlvbuf is 002499F0 [19:01:25]SAM_PROTO_ClearQueue [19:01:25]wFMCommunicate request_size=4 [19:01:25]MH_SAM_APDU [19:01:25]CAPDU: 80 09 00 00 [19:01:25]Write to MH i2c: E2 08 00 B0 3E 80 09 00 00 00 00 00 00 60 [19:01:25]Write i2c OK [19:01:25]MH_I2C_Read... [19:01:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:25]Read from MH i2c: E2 [19:01:25]MH_I2C_Read... [19:01:25]Read from MH i2c: E2 03 00 [19:01:25]MH_I2C_Read... [19:01:25]Read from MH i2c: E2 03 00 B0 3E 00 90 00 62 [19:01:25]RAPDU: 90 00 [19:01:25]wFMCommunicate OK [19:01:25]SAM_PROTO_ClearQueue done [19:01:25]KKMCreateOFDPacket [19:01:25]OFDProtocolAddRootSTLVToBuf [19:01:25]FM_MakeSignedData [19:01:25]FM_MakeSignedData [19:01:25]SAM_PROTO_SignData [19:01:25]wFMCommunicate request_size=4 [19:01:25]MH_SAM_APDU [19:01:25]CAPDU: 80 0D 01 02 [19:01:25]Write to MH i2c: E2 08 00 B1 3E 80 0D 01 02 00 00 00 00 68 [19:01:25]Write i2c OK [19:01:25]MH_I2C_Read... [19:01:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:26]Read from MH i2c: E2 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 03 00 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 03 00 B1 3E 00 90 00 63 [19:01:26]RAPDU: 90 00 [19:01:26]wFMCommunicate OK [19:01:26]wFMCommunicate request_size=255 [19:01:26]MH_SAM_APDU [19:01:26]CAPDU: 80 0D 02 02 FA 03 00 EA 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 31 33 36 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 57 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 [19:01:26]Write to MH i2c: E2 02 01 B2 3E 80 0D 02 02 FA 00 03 00 EA 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 31 33 36 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 57 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 00 00 D3 [19:01:26]Write i2c OK [19:01:26]MH_I2C_Read... [19:01:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:26]Read from MH i2c: E2 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 03 00 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 03 00 B2 3E 00 90 00 64 [19:01:26]RAPDU: 90 00 [19:01:26]wFMCommunicate OK [19:01:26]wFMCommunicate request_size=249 [19:01:26]MH_SAM_APDU [19:01:26]CAPDU: 80 0D 02 02 F4 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8F 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 22 C5 00 00 35 04 06 00 38 2F C4 9E 8E 04 [19:01:26]Write to MH i2c: E2 FC 00 B3 3E 80 0D 02 02 F4 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8F 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 22 C5 00 00 35 04 06 00 38 2F C4 9E 8E 04 00 00 99 [19:01:26]Write i2c OK [19:01:26]MH_I2C_Read... [19:01:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:26]Read from MH i2c: E2 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 03 00 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 03 00 B3 3E 00 90 00 65 [19:01:26]RAPDU: 90 00 [19:01:26]wFMCommunicate OK [19:01:26]wFMCommunicate request_size=4 [19:01:26]MH_SAM_APDU [19:01:26]CAPDU: 80 0D 03 02 [19:01:26]Write to MH i2c: E2 08 00 B4 3E 80 0D 03 02 00 00 00 00 6D [19:01:26]Write i2c OK [19:01:26]MH_I2C_Read... [19:01:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:26]Read from MH i2c: E2 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 0B 00 [19:01:26]MH_I2C_Read... [19:01:26]Read from MH i2c: E2 0B 00 B4 3E 00 CF 49 C2 78 BD 9B B4 B2 90 00 7E [19:01:26]RAPDU: CF 49 C2 78 BD 9B B4 B2 90 00 [19:01:26]wFMCommunicate OK [19:01:26]SAM_PROTO_SignData done [19:01:26]FM_MakeSignedData done [19:01:26]CreateOFDProtocolMessage [19:01:26]wFMCommunicate request_size=4 [19:01:26]MH_SAM_APDU [19:01:26]CAPDU: 80 11 00 00 [19:01:26]Write to MH i2c: E2 08 00 B5 3E 80 11 00 00 00 00 00 00 6D [19:01:26]Write i2c OK [19:01:26]MH_I2C_Read... [19:01:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:27]Read from MH i2c: E2 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 17 00 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 17 00 B5 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B4 [19:01:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:01:27]wFMCommunicate OK [19:01:27]CreateOFDProtocolMessage done [19:01:27]OFDSenderStorePacket 50466 [19:01:27]StoreOFDPacket docnum=50466 [19:01:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 FE 01 00 00 1D 31 F6 01 AA 73 5A 03 01 00 03 00 EA 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 31 33 36 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 57 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8F 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 22 C5 00 00 35 04 06 00 38 2F C4 9E 8E 04 CF 49 C2 78 BD 9B B4 B2 [19:01:27]CheckFolder [19:01:27]dirname=/storage/ofd_packets [19:01:27]CheckFolder done [19:01:27]ProducePacketName [19:01:27]name=ofd_packets/00050466 [19:01:27]NVStorageSaveData ofd_packets/00050466 [19:01:27]File name is /storage/ofd_packets/00050466 [19:01:27]Write 540 bytes [19:01:27]NVStorageSaveData done [19:01:27]OFDSenderStorePacket done [19:01:27]KKMCreateOFDPacket done [19:01:27]NVStorageSaveData kkm_last_timestamp [19:01:27]File name is /storage/kkm_last_timestamp [19:01:27]Write 4 bytes [19:01:27]NVStorageSaveData done [19:01:27]ExternCall_PrintAddStr [19:01:27]wPrintStart [19:01:27]Write to MH i2c: 01 00 00 B6 3E F4 [19:01:27]Write i2c OK [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: 01 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: 01 07 00 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: 01 07 00 B6 3E 00 00 00 00 00 FF 0F 09 [19:01:27]RasterBufferAndPrint [19:01:27]line Счет N : (3)164382 [19:01:27]line ИНН: 02508201610067 [19:01:27]line Контрольно-Кассовый Чек [19:01:27]line ПРОДАЖА [19:01:27]line Товар: 2000036220012 [19:01:27]line Кофе Капучино XL(GABB TRADE) [19:01:27]line 1.000 * 130.00 [19:01:27]line = 130.00 [19:01:27]line НДС 12% НСП 1% [19:01:27]line > о реализуемом товаре [19:01:27]line Товар: 4640030090136 [19:01:27]line Сигареты ESSE Exchange W [19:01:27]line 1.000 * 159.00 [19:01:27]line = 159.00 [19:01:27]line НДС 12% НСП 1% [19:01:27]line > о реализуемом товаре [19:01:27]line Товар: 4640030091645 [19:01:27]line Сигареты ESSE Exchange M [19:01:27]line 1.000 * 159.00 [19:01:27]line = 159.00 [19:01:27]line НДС 12% НСП 1% [19:01:27]line > о реализуемом товаре [19:01:27]line ИТОГО: 448.00 [19:01:27]line НСП 1% : 3.97 [19:01:27]line НДС 12% : 47.56 [19:01:27]line Наличными: 0.00 [19:01:27]line Безнал.: 448.00 [19:01:27]line Место: АЗС № 80 "Партнер Нефть" [19:01:27]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:01:27]line СНО: Общий режим [19:01:27]line Чек 108 24.10.2024 19:01 [19:01:27]line Смена: 492 ФФД: 1.0 [19:01:27]line ЗНМ: 0300000090 [19:01:27]line РНМ: 0000000000097022 [19:01:27]line Версия ККМ: 001 [19:01:27]line Платежная система: Mbank [19:01:27]line ФМ: 0000000000875000 [19:01:27]line ФД: 50466 [19:01:27]line ФПД: 61777813343748 [19:01:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T190135&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50466&fm=61777813343748&tin=02508201610067®Number=0000000000097022&sum=44800 [19:01:27]line 0 [19:01:27]OFD Sender: Processing packet 50466 [packets to send 7, broken 6] [19:01:27]ProducePacketName [19:01:27]name=ofd_packets/00050466 [19:01:27]OFD Sender: To server: pG, [19:01:27]CommunicateWithHost lk.salyk.kg:30040 [19:01:27]ConnectInit lk.salyk.kg [19:01:27]written 0, free lines is 4095 [19:01:27]Connected sock=10 [19:01:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 FE 01 00 00 1D 31 F6 01 AA 73 5A 03 01 00 03 00 EA 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 31 33 36 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 57 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 94 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 AF 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 8F 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 22 C5 00 00 35 04 06 00 38 2F C4 9E 8E 04 CF 49 C2 78 BD 9B B4 B2 [19:01:27]Write to MH i2c: 01 00 00 EC 3E 2A [19:01:27]Write i2c OK [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: 01 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: 01 07 00 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: 01 07 00 EC 3E 00 00 00 00 00 67 0C A4 [19:01:27]RasterBufferAndPrint [19:01:27]line [19:01:27]line [19:01:27]line [19:01:27]line [19:01:27]line [19:01:27]written 0, free lines is 3184 [19:01:27]process_action close_receipt done [19:01:27]requested_data is exist [19:01:27]produce_requested_data [19:01:27]requested_item fm.sn is exist - process it [19:01:27]wFMCommunicate request_size=4 [19:01:27]MH_SAM_APDU [19:01:27]CAPDU: 80 11 00 00 [19:01:27]Write to MH i2c: E2 08 00 F3 3E 80 11 00 00 00 00 00 00 AB [19:01:27]Write i2c OK [19:01:27]MH_I2C_Read... [19:01:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 59 06 47 00 C2 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 22 C5 00 00 F4 03 04 00 22 45 1A 67 B6 04 01 00 00 BA CC 0F 1B 4F 62 1E 98 [19:01:27]CommunicateWithHost err = 0 [19:01:27]CheckOFDResponse [19:01:27]1017 (14) - 77093643461234 [19:01:27]1041 (16) - 0000000000875000 [19:01:27]1040 (4) - 50466 [19:01:27]1012 (4) - 24.10.2024 13:01 [19:01:27]1206 (1) - 0 [19:01:27]OFD Sender: Remove packet 50466 [19:01:27]ProducePacketName [19:01:27]name=ofd_packets/00050466 [19:01:27]NVStorageDeleteData [19:01:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:27]Read from MH i2c: E2 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 17 00 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 17 00 F3 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F2 [19:01:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:01:27]wFMCommunicate OK [19:01:27]requested_item fd.num is exist - process it [19:01:27]SAM_PROTO_GetFieldsCounters [19:01:27]wFMCommunicate request_size=4 [19:01:27]MH_SAM_APDU [19:01:27]CAPDU: 80 13 00 00 [19:01:27]Write to MH i2c: E2 08 00 F4 3E 80 13 00 00 00 00 00 00 AE [19:01:27]Write i2c OK [19:01:27]MH_I2C_Read... [19:01:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:27]Read from MH i2c: E2 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 62 00 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 62 00 F4 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 22 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:01:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 22 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:27]wFMCommunicate OK [19:01:27]SAM_PROTO_GetFieldsCounters done [19:01:27]requested_item shift.num is exist - process it [19:01:27]requested_item shift.opened is exist - process it [19:01:27]req_shift_opened [19:01:27]FM_GetShiftState [19:01:27]SAM_PROTO_GetShiftState [19:01:27]wFMCommunicate request_size=4 [19:01:27]MH_SAM_APDU [19:01:27]CAPDU: 80 13 01 00 [19:01:27]Write to MH i2c: E2 08 00 F5 3E 80 13 01 00 00 00 00 00 B0 [19:01:27]Write i2c OK [19:01:27]MH_I2C_Read... [19:01:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:27]Read from MH i2c: E2 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 0E 00 [19:01:27]MH_I2C_Read... [19:01:27]Read from MH i2c: E2 0E 00 F5 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 FC [19:01:27]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:01:27]wFMCommunicate OK [19:01:27]SAM_PROTO_GetShiftState done [19:01:27]FM_GetShiftState done [19:01:27]req_shift_opened done [19:01:27]requested_item shift.open_date is exist - process it [19:01:27]req_shift_open_date [19:01:27]req_shift_open_date done [19:01:27]produce_requested_data done [19:01:27]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50466,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:01:27]process_action_free close_receipt [19:01:27]json_value_free [19:01:27]json_value_free done [19:01:27]process_json_proto returns [19:01:27]Send response to host [19:01:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50466,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:01:27]free response buf [19:01:27]execute_script done [19:01:27]execute_script returns [19:01:27]free content buf [19:01:27]Sock 9.Close socket [19:01:27]Sock 9.Thread stoped [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:47]accept exits with 7 [19:01:47]New connection [19:01:47]New thread 3067161956 created [19:01:47]Thread 3067305316 joined [19:01:47]Waiting for new connection... [19:01:47] Sock 7.Parse request [19:01:47]Sock 7.Check first char [19:01:47]Sock 7.First char is OK [19:01:47]request: POST /json_proto HTTP/1.0 [19:01:47]Method: POST [19:01:47]URL: /json_proto [19:01:47]Method is POST - this is cgi request [19:01:47]url: /json_proto [19:01:47]query_string will be loaded in cgi processing [19:01:47]execute_cgi json_proto POST (null) [19:01:47]execute_cgi path=json_proto method=POST [19:01:47]POST find Content-Length [19:01:47]Host: 172.17.49.196:8080 [19:01:47]Content-Length: 622 [19:01:47]Content-Type: application/json [19:01:47] [19:01:47]POST finish read [19:01:47]Found Content-Length = 622 [19:01:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164383", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:47]execute_script... [19: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 : (3)164383", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:47]POST & json_proto [19:01:47]process_json_proto [19:01:47]json parsed OK: [19:01:47]protocol is kg_v1.0 [19:01:47]action value=close_receipt [19:01:47]process_action close_receipt [19:01:47]cmd_close_receipt [19:01:47]MH_GetDate [19:01:47]Write to MH i2c: F0 00 00 F6 3E 23 [19:01:47]Write i2c OK [19:01:47]MH_I2C_Read... [19:01:47]Read from MH i2c: F0 [19:01:47]MH_I2C_Read... [19:01:47]Read from MH i2c: F0 09 00 [19:01:47]MH_I2C_Read... [19:01:47]Read from MH i2c: F0 09 00 F6 3E 00 A5 99 1A 67 BD 3B 11 67 5B [19:01:47]GetLastDocTimeStamp 1729796495 [19:01:47]current date 1729796517 [19:01:47]FM_GetShiftState [19:01:47]SAM_PROTO_GetShiftState [19:01:47]wFMCommunicate request_size=4 [19:01:47]MH_SAM_APDU [19:01:47]CAPDU: 80 13 01 00 [19:01:47]Write to MH i2c: E2 08 00 F7 3E 80 13 01 00 00 00 00 00 B2 [19:01:47]Write i2c OK [19:01:47]MH_I2C_Read... [19:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:47]Read from MH i2c: E2 [19:01:47]MH_I2C_Read... [19:01:47]Read from MH i2c: E2 0E 00 [19:01:47]MH_I2C_Read... [19:01:47]Read from MH i2c: E2 0E 00 F7 3E 00 09 00 01 30 90 19 67 00 00 00 00 90 00 FE [19:01:47]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:01:47]wFMCommunicate OK [19:01:47]SAM_PROTO_GetShiftState done [19:01:47]FM_GetShiftState done [19:01:47]opened in 1729728560 [19:01:47]opened+sec_in_day 1729814960 [19:01:47]quantity*price = 16000 [19:01:47]sum+1 = 16001 [19:01:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 109 24.10.2024 19:01 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50467 ФПД: 37916944990614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T190157&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50467&fm=37916944990614&tin=02508201610067®Number=0000000000097022&sum=16000 0 [19:01:48]StoreToDocumentArchive [19:01:48]shift 492 fd 50467 [19:01:48]save to /storage/0492/doc_00050467 [19:01:48]save last doc name /storage/0492/doc_00050467 to /storage/kkm_last_doc_name [19:01:48]save OK [19:01:48]Clear old archive folders... [19:01:48]ProcessDocumentItem done err = 0, tmpTLVsize=274 [19:01:48]tlvbuf is 002550B0 [19:01:48]SAM_PROTO_ClearQueue [19:01:48]wFMCommunicate request_size=4 [19:01:48]MH_SAM_APDU [19:01:48]CAPDU: 80 09 00 00 [19:01:48]Write to MH i2c: E2 08 00 04 3F 80 09 00 00 00 00 00 00 B5 [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:48]Read from MH i2c: E2 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 04 3F 00 90 00 B7 [19:01:48]RAPDU: 90 00 [19:01:48]wFMCommunicate OK [19:01:48]SAM_PROTO_ClearQueue done [19:01:48]KKMCreateOFDPacket [19:01:48]OFDProtocolAddRootSTLVToBuf [19:01:48]FM_MakeSignedData [19:01:48]FM_MakeSignedData [19:01:48]SAM_PROTO_SignData [19:01:48]wFMCommunicate request_size=4 [19:01:48]MH_SAM_APDU [19:01:48]CAPDU: 80 0D 01 02 [19:01:48]Write to MH i2c: E2 08 00 05 3F 80 0D 01 02 00 00 00 00 BD [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:48]Read from MH i2c: E2 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 05 3F 00 90 00 B8 [19:01:48]RAPDU: 90 00 [19:01:48]wFMCommunicate OK [19:01:48]wFMCommunicate request_size=255 [19:01:48]MH_SAM_APDU [19:01:48]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 [19:01:48]Write to MH i2c: E2 02 01 06 3F 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 00 00 22 [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:48]Read from MH i2c: E2 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 06 3F 00 90 00 B9 [19:01:48]RAPDU: 90 00 [19:01:48]wFMCommunicate OK [19:01:48]wFMCommunicate request_size=33 [19:01:48]MH_SAM_APDU [19:01:48]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 35 30 30 30 10 04 04 00 23 C5 00 00 35 04 06 00 22 7C 3A 09 81 96 [19:01:48]Write to MH i2c: E2 24 00 07 3F 80 0D 02 02 1C 00 30 30 30 30 38 37 35 30 30 30 10 04 04 00 23 C5 00 00 35 04 06 00 22 7C 3A 09 81 96 00 00 23 [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:48]Read from MH i2c: E2 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 03 00 07 3F 00 90 00 BA [19:01:48]RAPDU: 90 00 [19:01:48]wFMCommunicate OK [19:01:48]wFMCommunicate request_size=4 [19:01:48]MH_SAM_APDU [19:01:48]CAPDU: 80 0D 03 02 [19:01:48]Write to MH i2c: E2 08 00 08 3F 80 0D 03 02 00 00 00 00 C2 [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:48]Read from MH i2c: E2 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 0B 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 0B 00 08 3F 00 01 07 43 B1 44 5C 25 BB 90 00 3F [19:01:48]RAPDU: 01 07 43 B1 44 5C 25 BB 90 00 [19:01:48]wFMCommunicate OK [19:01:48]SAM_PROTO_SignData done [19:01:48]FM_MakeSignedData done [19:01:48]CreateOFDProtocolMessage [19:01:48]wFMCommunicate request_size=4 [19:01:48]MH_SAM_APDU [19:01:48]CAPDU: 80 11 00 00 [19:01:48]Write to MH i2c: E2 08 00 09 3F 80 11 00 00 00 00 00 00 C2 [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:48]Read from MH i2c: E2 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 17 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: E2 17 00 09 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 09 [19:01:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:01:48]wFMCommunicate OK [19:01:48]CreateOFDProtocolMessage done [19:01:48]OFDSenderStorePacket 50467 [19:01:48]StoreOFDPacket docnum=50467 [19:01:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 5C E9 1E 01 C8 ED 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 23 C5 00 00 35 04 06 00 22 7C 3A 09 81 96 01 07 43 B1 44 5C 25 BB [19:01:48]CheckFolder [19:01:48]dirname=/storage/ofd_packets [19:01:48]CheckFolder done [19:01:48]ProducePacketName [19:01:48]name=ofd_packets/00050467 [19:01:48]NVStorageSaveData ofd_packets/00050467 [19:01:48]File name is /storage/ofd_packets/00050467 [19:01:48]Write 324 bytes [19:01:48]NVStorageSaveData done [19:01:48]OFDSenderStorePacket done [19:01:48]KKMCreateOFDPacket done [19:01:48]NVStorageSaveData kkm_last_timestamp [19:01:48]File name is /storage/kkm_last_timestamp [19:01:48]Write 4 bytes [19:01:48]NVStorageSaveData done [19:01:48]ExternCall_PrintAddStr [19:01:48]wPrintStart [19:01:48]Write to MH i2c: 01 00 00 0A 3F 49 [19:01:48]OFD Sender: Processing packet 50467 [packets to send 7, broken 6] [19:01:48]ProducePacketName [19:01:48]name=ofd_packets/00050467 [19:01:48]OFD Sender: To server: pG, [19:01:48]CommunicateWithHost lk.salyk.kg:30040 [19:01:48]ConnectInit lk.salyk.kg [19:01:48]Write i2c OK [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: 01 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: 01 07 00 [19:01:48]MH_I2C_Read... [19:01:48]Read from MH i2c: 01 07 00 0A 3F 00 00 00 00 00 FF 0F 5E [19:01:48]RasterBufferAndPrint [19:01:48]line Счет N : (3)164383 [19:01:48]line ИНН: 02508201610067 [19:01:48]line Контрольно-Кассовый Чек [19:01:48]line ПРОДАЖА [19:01:48]line Товар: 48741958 [19:01:48]line Сигареты Parliament Aqua Blue [19:01:48]line 1.000 * 160.00 [19:01:48]line = 160.00 [19:01:48]line НДС 12% НСП 1% [19:01:48]line > о реализуемом товаре [19:01:48]line ИТОГО: 160.00 [19:01:48]line НСП 1% : 1.42 [19:01:48]line НДС 12% : 16.99 [19:01:48]line Наличными: 160.00 [19:01:48]line Безнал.: 0.00 [19:01:48]line Место: АЗС № 80 "Партнер Нефть" [19:01:48]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:01:48]line СНО: Общий режим [19:01:48]line Чек 109 24.10.2024 19:01 [19:01:48]line Смена: 492 ФФД: 1.0 [19:01:48]line ЗНМ: 0300000090 [19:01:48]line РНМ: 0000000000097022 [19:01:48]line Версия ККМ: 001 [19:01:48]line ФМ: 0000000000875000 [19:01:48]line ФД: 50467 [19:01:48]line ФПД: 37916944990614 [19:01:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T190157&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50467&fm=37916944990614&tin=02508201610067®Number=0000000000097022&sum=16000 [19:01:48]line 0 [19:01:49]written 0, free lines is 4095 [19:01:49]Connected sock=10 [19:01:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 5C E9 1E 01 C8 ED 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 A5 99 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 23 C5 00 00 35 04 06 00 22 7C 3A 09 81 96 01 07 43 B1 44 5C 25 BB [19:01:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 FE 5B 47 00 D3 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 23 C5 00 00 F4 03 04 00 38 45 1A 67 B6 04 01 00 00 E1 E2 8B 3A 35 DE 67 BA [19:01:49]CommunicateWithHost err = 0 [19:01:49]CheckOFDResponse [19:01:49]1017 (14) - 77093643461234 [19:01:49]1041 (16) - 0000000000875000 [19:01:49]1040 (4) - 50467 [19:01:49]1012 (4) - 24.10.2024 13:01 [19:01:49]1206 (1) - 0 [19:01:49]OFD Sender: Remove packet 50467 [19:01:49]ProducePacketName [19:01:49]name=ofd_packets/00050467 [19:01:49]NVStorageDeleteData [19:01:49]Write to MH i2c: 01 00 00 33 3F 72 [19:01:49]Write i2c OK [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: 01 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: 01 07 00 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: 01 07 00 33 3F 00 00 00 00 00 F2 0C 77 [19:01:49]RasterBufferAndPrint [19:01:49]line [19:01:49]line [19:01:49]line [19:01:49]line [19:01:49]line [19:01:49]written 0, free lines is 3322 [19:01:49]process_action close_receipt done [19:01:49]requested_data is exist [19:01:49]produce_requested_data [19:01:49]requested_item fm.sn is exist - process it [19:01:49]wFMCommunicate request_size=4 [19:01:49]MH_SAM_APDU [19:01:49]CAPDU: 80 11 00 00 [19:01:49]Write to MH i2c: E2 08 00 3A 3F 80 11 00 00 00 00 00 00 F3 [19:01:49]Write i2c OK [19:01:49]MH_I2C_Read... [19:01:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:49]Read from MH i2c: E2 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: E2 17 00 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: E2 17 00 3A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 3A [19:01:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:01:49]wFMCommunicate OK [19:01:49]requested_item fd.num is exist - process it [19:01:49]SAM_PROTO_GetFieldsCounters [19:01:49]wFMCommunicate request_size=4 [19:01:49]MH_SAM_APDU [19:01:49]CAPDU: 80 13 00 00 [19:01:49]Write to MH i2c: E2 08 00 3B 3F 80 13 00 00 00 00 00 00 F6 [19:01:49]Write i2c OK [19:01:49]MH_I2C_Read... [19:01:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:49]Read from MH i2c: E2 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: E2 62 00 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: E2 62 00 3B 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 23 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [19:01:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 23 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:49]wFMCommunicate OK [19:01:49]SAM_PROTO_GetFieldsCounters done [19:01:49]requested_item shift.num is exist - process it [19:01:49]requested_item shift.opened is exist - process it [19:01:49]req_shift_opened [19:01:49]FM_GetShiftState [19:01:49]SAM_PROTO_GetShiftState [19:01:49]wFMCommunicate request_size=4 [19:01:49]MH_SAM_APDU [19:01:49]CAPDU: 80 13 01 00 [19:01:49]Write to MH i2c: E2 08 00 3C 3F 80 13 01 00 00 00 00 00 F8 [19:01:49]Write i2c OK [19:01:49]MH_I2C_Read... [19:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:49]Read from MH i2c: E2 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: E2 0E 00 [19:01:49]MH_I2C_Read... [19:01:49]Read from MH i2c: E2 0E 00 3C 3F 00 09 00 01 30 90 19 67 00 00 00 00 90 00 44 [19:01:49]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:01:49]wFMCommunicate OK [19:01:49]SAM_PROTO_GetShiftState done [19:01:49]FM_GetShiftState done [19:01:49]req_shift_opened done [19:01:49]requested_item shift.open_date is exist - process it [19:01:49]req_shift_open_date [19:01:49]req_shift_open_date done [19:01:49]produce_requested_data done [19:01:49]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50467,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:01:49]process_action_free close_receipt [19:01:49]json_value_free [19:01:49]json_value_free done [19:01:49]process_json_proto returns [19:01:49]Send response to host [19:01:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50467,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:01:49]free response buf [19:01:49]execute_script done [19:01:49]execute_script returns [19:01:49]free content buf [19:01:49]Sock 7.Close socket [19:01:49]Sock 7.Thread stoped [19:01:49]OFD Sender: No OFD packet to send [19:01:54]OFD Sender: No OFD packet to send [19:01:59]OFD Sender: No OFD packet to send [19:02:04]OFD Sender: No OFD packet to send [19:02:09]OFD Sender: No OFD packet to send [19:02:14]OFD Sender: No OFD packet to send [19:02:19]OFD Sender: No OFD packet to send [19:02:24]OFD Sender: No OFD packet to send [19:02:29]OFD Sender: No OFD packet to send [19:02:34]OFD Sender: No OFD packet to send [19:02:39]OFD Sender: No OFD packet to send [19:02:44]OFD Sender: No OFD packet to send [19:02:49]OFD Sender: No OFD packet to send [19:02:54]OFD Sender: No OFD packet to send [19:02:59]OFD Sender: No OFD packet to send [19:03:04]OFD Sender: No OFD packet to send [19:03:09]OFD Sender: No OFD packet to send [19:03:14]OFD Sender: No OFD packet to send [19:03:19]OFD Sender: No OFD packet to send [19:03:24]OFD Sender: No OFD packet to send [19:03:29]OFD Sender: No OFD packet to send [19:03:34]OFD Sender: No OFD packet to send [19:03:39]OFD Sender: No OFD packet to send [19:03:44]OFD Sender: No OFD packet to send [19:03:49]accept exits with 9 [19:03:49]New connection [19:03:49]New thread 3067305316 created [19:03:49]Thread 3067161956 joined [19:03:49]Waiting for new connection... [19:03:49] Sock 9.Parse request [19:03:49]Sock 9.Check first char [19:03:49]Sock 9.First char is OK [19:03:49]request: POST /json_proto HTTP/1.0 [19:03:49]Method: POST [19:03:49]URL: /json_proto [19:03:49]Method is POST - this is cgi request [19:03:49]url: /json_proto [19:03:49]query_string will be loaded in cgi processing [19:03:49]execute_cgi json_proto POST (null) [19:03:49]execute_cgi path=json_proto method=POST [19:03:49]POST find Content-Length [19:03:49]Host: 172.17.49.196:8080 [19:03:49]Content-Length: 706 [19:03:49]Content-Type: application/json [19:03:49] [19:03:49]POST finish read [19:03:49]Found Content-Length = 706 [19:03:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164384", "tax_sys" : 0, "items" : [ { "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:49]execute_script... [19: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 : (3)164384", "tax_sys" : 0, "items" : [ { "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:03:49]POST & json_proto [19:03:49]process_json_proto [19:03:49]json parsed OK: [19:03:49]protocol is kg_v1.0 [19:03:49]action value=close_receipt [19:03:49]process_action close_receipt [19:03:49]cmd_close_receipt [19:03:49]MH_GetDate [19:03:49]Write to MH i2c: F0 00 00 3D 3F 6B [19:03:49]Write i2c OK [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: F0 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: F0 09 00 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: F0 09 00 3D 3F 00 1F 9A 1A 67 BD 3B 11 67 1E [19:03:49]GetLastDocTimeStamp 1729796517 [19:03:49]current date 1729796639 [19:03:49]FM_GetShiftState [19:03:49]SAM_PROTO_GetShiftState [19:03:49]wFMCommunicate request_size=4 [19:03:49]MH_SAM_APDU [19:03:49]CAPDU: 80 13 01 00 [19:03:49]Write to MH i2c: E2 08 00 3E 3F 80 13 01 00 00 00 00 00 FA [19:03:49]Write i2c OK [19:03:49]MH_I2C_Read... [19:03:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:49]Read from MH i2c: E2 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 0E 00 [19:03:49]MH_I2C_Read... [19:03:49]Read from MH i2c: E2 0E 00 3E 3F 00 09 00 01 30 90 19 67 00 00 00 00 90 00 46 [19:03:49]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:03:49]wFMCommunicate OK [19:03:49]SAM_PROTO_GetShiftState done [19:03:49]FM_GetShiftState done [19:03:49]opened in 1729728560 [19:03:49]opened+sec_in_day 1729814960 [19:03:49]quantity*price = 17500 [19:03:49]sum+1 = 17501 [19:03:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 175.00 НСП 1% : 1.55 НДС 12% : 18.58 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 110 24.10.2024 19:03 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50468 ФПД: 38247489356081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T190359&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50468&fm=38247489356081&tin=02508201610067®Number=0000000000097022&sum=17500 0 [19:03:50]StoreToDocumentArchive [19:03:50]shift 492 fd 50468 [19:03:50]save to /storage/0492/doc_00050468 [19:03:50]save last doc name /storage/0492/doc_00050468 to /storage/kkm_last_doc_name [19:03:50]save OK [19:03:50]Clear old archive folders... [19:03:50]ProcessDocumentItem done err = 0, tmpTLVsize=302 [19:03:50]tlvbuf is 0026F760 [19:03:50]SAM_PROTO_ClearQueue [19:03:50]wFMCommunicate request_size=4 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 09 00 00 [19:03:50]Write to MH i2c: E2 08 00 4B 3F 80 09 00 00 00 00 00 00 FC [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 4B 3F 00 90 00 FE [19:03:50]RAPDU: 90 00 [19:03:50]wFMCommunicate OK [19:03:50]SAM_PROTO_ClearQueue done [19:03:50]KKMCreateOFDPacket [19:03:50]OFDProtocolAddRootSTLVToBuf [19:03:50]FM_MakeSignedData [19:03:50]FM_MakeSignedData [19:03:50]SAM_PROTO_SignData [19:03:50]wFMCommunicate request_size=4 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 0D 01 02 [19:03:50]Write to MH i2c: E2 08 00 4C 3F 80 0D 01 02 00 00 00 00 04 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 4C 3F 00 90 00 FF [19:03:50]RAPDU: 90 00 [19:03:50]wFMCommunicate OK [19:03:50]wFMCommunicate request_size=255 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 1F 9A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 [19:03:50]Write to MH i2c: E2 02 01 4D 3F 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 1F 9A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 00 00 27 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 4D 3F 00 90 00 00 [19:03:50]RAPDU: 90 00 [19:03:50]wFMCommunicate OK [19:03:50]wFMCommunicate request_size=61 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 24 C5 00 00 35 04 06 00 22 C9 30 04 41 31 [19:03:50]Write to MH i2c: E2 40 00 4E 3F 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 24 C5 00 00 35 04 06 00 22 C9 30 04 41 31 00 00 A5 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:50]Read from MH i2c: E2 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 [19:03:50]MH_I2C_Read... [19:03:50]Read from MH i2c: E2 03 00 4E 3F 00 90 00 01 [19:03:50]RAPDU: 90 00 [19:03:50]wFMCommunicate OK [19:03:50]wFMCommunicate request_size=4 [19:03:50]MH_SAM_APDU [19:03:50]CAPDU: 80 0D 03 02 [19:03:50]Write to MH i2c: E2 08 00 4F 3F 80 0D 03 02 00 00 00 00 09 [19:03:50]Write i2c OK [19:03:50]MH_I2C_Read... [19:03:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:51]Read from MH i2c: E2 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: E2 0B 00 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: E2 0B 00 4F 3F 00 91 7A 38 4F 46 37 27 DD 90 00 1D [19:03:51]RAPDU: 91 7A 38 4F 46 37 27 DD 90 00 [19:03:51]wFMCommunicate OK [19:03:51]SAM_PROTO_SignData done [19:03:51]FM_MakeSignedData done [19:03:51]CreateOFDProtocolMessage [19:03:51]wFMCommunicate request_size=4 [19:03:51]MH_SAM_APDU [19:03:51]CAPDU: 80 11 00 00 [19:03:51]Write to MH i2c: E2 08 00 50 3F 80 11 00 00 00 00 00 00 09 [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:51]Read from MH i2c: E2 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: E2 17 00 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: E2 17 00 50 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 50 [19:03:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:03:51]wFMCommunicate OK [19:03:51]CreateOFDProtocolMessage done [19:03:51]OFDSenderStorePacket 50468 [19:03:51]StoreOFDPacket docnum=50468 [19:03:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 42 01 00 00 FE 67 3A 01 BA F4 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 1F 9A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 24 C5 00 00 35 04 06 00 22 C9 30 04 41 31 91 7A 38 4F 46 37 27 DD [19:03:51]CheckFolder [19:03:51]dirname=/storage/ofd_packets [19:03:51]CheckFolder done [19:03:51]ProducePacketName [19:03:51]name=ofd_packets/00050468 [19:03:51]NVStorageSaveData ofd_packets/00050468 [19:03:51]File name is /storage/ofd_packets/00050468 [19:03:51]Write 352 bytes [19:03:51]NVStorageSaveData done [19:03:51]OFDSenderStorePacket done [19:03:51]KKMCreateOFDPacket done [19:03:51]NVStorageSaveData kkm_last_timestamp [19:03:51]File name is /storage/kkm_last_timestamp [19:03:51]Write 4 bytes [19:03:51]NVStorageSaveData done [19:03:51]ExternCall_PrintAddStr [19:03:51]wPrintStart [19:03:51]Write to MH i2c: 01 00 00 51 3F 90 [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: 01 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: 01 07 00 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: 01 07 00 51 3F 00 00 00 00 00 FF 0F A5 [19:03:51]RasterBufferAndPrint [19:03:51]line Счет N : (3)164384 [19:03:51]line ИНН: 02508201610067 [19:03:51]line Контрольно-Кассовый Чек [19:03:51]line ПРОДАЖА [19:03:51]line Товар: 5449000273673 [19:03:51]line Сок Piko Pulpy красный виноград ПЭТ 1л [19:03:51]line 1.000 * 175.00 [19:03:51]line = 175.00 [19:03:51]line НДС 12% НСП 1% [19:03:51]line > о реализуемом товаре [19:03:51]line ИТОГО: 175.00 [19:03:51]line НСП 1% : 1.55 [19:03:51]line НДС 12% : 18.58 [19:03:51]line Наличными: 175.00 [19:03:51]line Безнал.: 0.00 [19:03:51]line Место: АЗС № 80 "Партнер Нефть" [19:03:51]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:03:51]line СНО: Общий режим [19:03:51]line Чек 110 24.10.2024 19:03 [19:03:51]line Смена: 492 ФФД: 1.0 [19:03:51]line ЗНМ: 0300000090 [19:03:51]line РНМ: 0000000000097022 [19:03:51]line Версия ККМ: 001 [19:03:51]line ФМ: 0000000000875000 [19:03:51]line ФД: 50468 [19:03:51]line ФПД: 38247489356081 [19:03:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T190359&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50468&fm=38247489356081&tin=02508201610067®Number=0000000000097022&sum=17500 [19:03:51]line 0 [19:03:51]OFD Sender: Processing packet 50468 [packets to send 7, broken 6] [19:03:51]ProducePacketName [19:03:51]name=ofd_packets/00050468 [19:03:51]OFD Sender: To server: pG, [19:03:51]CommunicateWithHost lk.salyk.kg:30040 [19:03:51]ConnectInit lk.salyk.kg [19:03:51]written 0, free lines is 4095 [19:03:51]Connected sock=10 [19:03:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 42 01 00 00 FE 67 3A 01 BA F4 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 1F 9A 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 24 C5 00 00 35 04 06 00 22 C9 30 04 41 31 91 7A 38 4F 46 37 27 DD [19:03:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 3D 04 47 00 57 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 24 C5 00 00 F4 03 04 00 B2 45 1A 67 B6 04 01 00 00 5E 4F 79 CF 75 38 D3 AD [19:03:51]CommunicateWithHost err = 0 [19:03:51]CheckOFDResponse [19:03:51]1017 (14) - 77093643461234 [19:03:51]1041 (16) - 0000000000875000 [19:03:51]1040 (4) - 50468 [19:03:51]1012 (4) - 24.10.2024 13:03 [19:03:51]1206 (1) - 0 [19:03:51]OFD Sender: Remove packet 50468 [19:03:51]ProducePacketName [19:03:51]name=ofd_packets/00050468 [19:03:51]NVStorageDeleteData [19:03:51]Write to MH i2c: 01 00 00 7A 3F B9 [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: 01 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: 01 07 00 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: 01 07 00 7A 3F 00 00 00 00 00 08 0D D5 [19:03:51]RasterBufferAndPrint [19:03:51]line [19:03:51]line [19:03:51]line [19:03:51]line [19:03:51]line [19:03:51]written 0, free lines is 3342 [19:03:51]process_action close_receipt done [19:03:51]requested_data is exist [19:03:51]produce_requested_data [19:03:51]requested_item fm.sn is exist - process it [19:03:51]wFMCommunicate request_size=4 [19:03:51]MH_SAM_APDU [19:03:51]CAPDU: 80 11 00 00 [19:03:51]Write to MH i2c: E2 08 00 81 3F 80 11 00 00 00 00 00 00 3A [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:51]Read from MH i2c: E2 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: E2 17 00 [19:03:51]MH_I2C_Read... [19:03:51]Read from MH i2c: E2 17 00 81 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 81 [19:03:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:03:51]wFMCommunicate OK [19:03:51]requested_item fd.num is exist - process it [19:03:51]SAM_PROTO_GetFieldsCounters [19:03:51]wFMCommunicate request_size=4 [19:03:51]MH_SAM_APDU [19:03:51]CAPDU: 80 13 00 00 [19:03:51]Write to MH i2c: E2 08 00 82 3F 80 13 00 00 00 00 00 00 3D [19:03:51]Write i2c OK [19:03:51]MH_I2C_Read... [19:03:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:52]Read from MH i2c: E2 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 62 00 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 62 00 82 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 24 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [19:03:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 24 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:03:52]wFMCommunicate OK [19:03:52]SAM_PROTO_GetFieldsCounters done [19:03:52]requested_item shift.num is exist - process it [19:03:52]requested_item shift.opened is exist - process it [19:03:52]req_shift_opened [19:03:52]FM_GetShiftState [19:03:52]SAM_PROTO_GetShiftState [19:03:52]wFMCommunicate request_size=4 [19:03:52]MH_SAM_APDU [19:03:52]CAPDU: 80 13 01 00 [19:03:52]Write to MH i2c: E2 08 00 83 3F 80 13 01 00 00 00 00 00 3F [19:03:52]Write i2c OK [19:03:52]MH_I2C_Read... [19:03:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:52]Read from MH i2c: E2 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 0E 00 [19:03:52]MH_I2C_Read... [19:03:52]Read from MH i2c: E2 0E 00 83 3F 00 09 00 01 30 90 19 67 00 00 00 00 90 00 8B [19:03:52]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:03:52]wFMCommunicate OK [19:03:52]SAM_PROTO_GetShiftState done [19:03:52]FM_GetShiftState done [19:03:52]req_shift_opened done [19:03:52]requested_item shift.open_date is exist - process it [19:03:52]req_shift_open_date [19:03:52]req_shift_open_date done [19:03:52]produce_requested_data done [19:03:52]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50468,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:03:52]process_action_free close_receipt [19:03:52]json_value_free [19:03:52]json_value_free done [19:03:52]process_json_proto returns [19:03:52]Send response to host [19:03:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50468,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:03:52]free response buf [19:03:52]execute_script done [19:03:52]execute_script returns [19:03:52]free content buf [19:03:52]Sock 9.Close socket [19:03:52]Sock 9.Thread stoped [19:03:52]OFD Sender: No OFD packet to send [19:03:57]OFD Sender: No OFD packet to send [19:04:02]OFD Sender: No OFD packet to send [19:04:07]OFD Sender: No OFD packet to send [19:04:12]OFD Sender: No OFD packet to send [19:04:17]OFD Sender: No OFD packet to send [19:04:22]OFD Sender: No OFD packet to send [19:04:27]OFD Sender: No OFD packet to send [19:04:32]OFD Sender: No OFD packet to send [19:04:37]OFD Sender: No OFD packet to send [19:04:42]OFD Sender: No OFD packet to send [19:04:47]OFD Sender: No OFD packet to send [19:04:52]OFD Sender: No OFD packet to send [19:04:57]OFD Sender: No OFD packet to send [19:05:02]OFD Sender: No OFD packet to send [19:05:07]OFD Sender: No OFD packet to send [19:05:12]OFD Sender: No OFD packet to send [19:05:17]OFD Sender: No OFD packet to send [19:05:22]OFD Sender: No OFD packet to send [19:05:27]OFD Sender: No OFD packet to send [19:05:32]OFD Sender: No OFD packet to send [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:42]OFD Sender: No OFD packet to send [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:12]OFD Sender: No OFD packet to send [19:07:17]OFD Sender: No OFD packet to send [19:07:22]OFD Sender: No OFD packet to send [19:07:27]OFD Sender: No OFD packet to send [19:07:32]OFD Sender: No OFD packet to send [19:07:37]OFD Sender: No OFD packet to send [19:07:42]OFD Sender: No OFD packet to send [19:07:47]OFD Sender: No OFD packet to send [19:07:52]OFD Sender: No OFD packet to send [19:07:57]OFD Sender: No OFD packet to send [19:08:02]OFD Sender: No OFD packet to send [19:08:07]OFD Sender: No OFD packet to send [19:08:12]OFD Sender: No OFD packet to send [19:08:17]OFD Sender: No OFD packet to send [19:08:22]OFD Sender: No OFD packet to send [19:08:27]OFD Sender: No OFD packet to send [19:08:32]OFD Sender: No OFD packet to send [19:08:37]OFD Sender: No OFD packet to send [19:08:42]OFD Sender: No OFD packet to send [19:08:47]OFD Sender: No OFD packet to send [19:08:52]OFD Sender: No OFD packet to send [19:08:57]OFD Sender: No OFD packet to send [19:09:02]OFD Sender: No OFD packet to send [19:09:07]OFD Sender: No OFD packet to send [19:09:12]OFD Sender: No OFD packet to send [19:09:17]OFD Sender: No OFD packet to send [19:09:22]OFD Sender: No OFD packet to send [19:09:27]OFD Sender: No OFD packet to send [19:09:32]OFD Sender: No OFD packet to send [19:09:37]OFD Sender: No OFD packet to send [19:09:42]OFD Sender: No OFD packet to send [19:09:47]OFD Sender: No OFD packet to send [19:09:52]OFD Sender: No OFD packet to send [19:09:57]OFD Sender: No OFD packet to send [19:10:02]OFD Sender: No OFD packet to send [19:10:07]OFD Sender: No OFD packet to send [19:10:12]OFD Sender: No OFD packet to send [19:10:17]OFD Sender: No OFD packet to send [19:10:22]OFD Sender: No OFD packet to send [19:10:27]OFD Sender: No OFD packet to send [19:10:32]OFD Sender: No OFD packet to send [19:10:37]OFD Sender: No OFD packet to send [19:10:42]OFD Sender: No OFD packet to send [19:10:47]OFD Sender: No OFD packet to send [19:10:52]OFD Sender: No OFD packet to send [19:10:57]OFD Sender: No OFD packet to send [19:11:02]OFD Sender: No OFD packet to send [19:11:07]OFD Sender: No OFD packet to send [19:11:12]OFD Sender: No OFD packet to send [19:11:17]OFD Sender: No OFD packet to send [19:11:22]OFD Sender: No OFD packet to send [19:11:27]OFD Sender: No OFD packet to send [19:11:32]OFD Sender: No OFD packet to send [19:11:37]OFD Sender: No OFD packet to send [19:11:42]OFD Sender: No OFD packet to send [19:11:47]OFD Sender: No OFD packet to send [19:11:52]OFD Sender: No OFD packet to send [19:11:57]OFD Sender: No OFD packet to send [19:12:02]OFD Sender: No OFD packet to send [19:12:07]OFD Sender: No OFD packet to send [19:12:12]OFD Sender: No OFD packet to send [19:12:17]OFD Sender: No OFD packet to send [19:12:22]OFD Sender: No OFD packet to send [19:12:27]OFD Sender: No OFD packet to send [19:12:32]OFD Sender: No OFD packet to send [19:12:37]OFD Sender: No OFD packet to send [19:12:42]OFD Sender: No OFD packet to send [19:12:47]OFD Sender: No OFD packet to send [19:12:52]OFD Sender: No OFD packet to send [19:12:57]OFD Sender: No OFD packet to send [19:13:02]OFD Sender: No OFD packet to send [19:13:07]OFD Sender: No OFD packet to send [19:13:12]OFD Sender: No OFD packet to send [19:13:17]OFD Sender: No OFD packet to send [19:13:22]OFD Sender: No OFD packet to send [19:13:27]OFD Sender: No OFD packet to send [19:13:32]OFD Sender: No OFD packet to send [19:13:37]OFD Sender: No OFD packet to send [19:13:42]OFD Sender: No OFD packet to send [19:13:47]OFD Sender: No OFD packet to send [19:13:52]OFD Sender: No OFD packet to send [19:13:57]OFD Sender: No OFD packet to send [19:14:02]OFD Sender: No OFD packet to send [19:14:07]OFD Sender: No OFD packet to send [19:14:12]OFD Sender: No OFD packet to send [19:14:17]OFD Sender: No OFD packet to send [19:14:22]OFD Sender: No OFD packet to send [19:14:27]OFD Sender: No OFD packet to send [19:14:32]OFD Sender: No OFD packet to send [19:14:33]accept exits with 7 [19:14:33]New connection [19:14:33]New thread 3067161956 created [19:14:33]Thread 3067305316 joined [19:14:33]Waiting for new connection... [19:14:33] Sock 7.Parse request [19:14:33]Sock 7.Check first char [19:14:33]Sock 7.First char is OK [19:14:33]request: POST /json_proto HTTP/1.0 [19:14:33]Method: POST [19:14:33]URL: /json_proto [19:14:33]Method is POST - this is cgi request [19:14:33]url: /json_proto [19:14:33]query_string will be loaded in cgi processing [19:14:33]execute_cgi json_proto POST (null) [19:14:33]execute_cgi path=json_proto method=POST [19:14:33]POST find Content-Length [19:14:33]Host: 172.17.49.196:8080 [19:14:33]Content-Length: 917 [19:14:33]Content-Type: application/json [19:14:33] [19:14:33]POST finish read [19:14:33]Found Content-Length = 917 [19:14:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164385", "tax_sys" : 0, "items" : [ { "code": "4870202522015", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48746526", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Wind Blue", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 263.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:33]execute_script... [19:14:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164385", "tax_sys" : 0, "items" : [ { "code": "4870202522015", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48746526", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Wind Blue", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 263.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:33]POST & json_proto [19:14:33]process_json_proto [19:14:33]json parsed OK: [19:14:33]protocol is kg_v1.0 [19:14:33]action value=close_receipt [19:14:33]process_action close_receipt [19:14:33]cmd_close_receipt [19:14:33]MH_GetDate [19:14:33]Write to MH i2c: F0 00 00 84 3F B2 [19:14:33]Write i2c OK [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: F0 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: F0 09 00 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: F0 09 00 84 3F 00 A3 9C 1A 67 BD 3B 11 67 EB [19:14:33]GetLastDocTimeStamp 1729796639 [19:14:33]current date 1729797283 [19:14:33]FM_GetShiftState [19:14:33]SAM_PROTO_GetShiftState [19:14:33]wFMCommunicate request_size=4 [19:14:33]MH_SAM_APDU [19:14:33]CAPDU: 80 13 01 00 [19:14:33]Write to MH i2c: E2 08 00 85 3F 80 13 01 00 00 00 00 00 41 [19:14:33]Write i2c OK [19:14:33]MH_I2C_Read... [19:14:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:33]Read from MH i2c: E2 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: E2 0E 00 [19:14:33]MH_I2C_Read... [19:14:33]Read from MH i2c: E2 0E 00 85 3F 00 09 00 01 30 90 19 67 00 00 00 00 90 00 8D [19:14:33]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:14:33]wFMCommunicate OK [19:14:33]SAM_PROTO_GetShiftState done [19:14:33]FM_GetShiftState done [19:14:33]opened in 1729728560 [19:14:33]opened+sec_in_day 1729814960 [19:14:33]quantity*price = 10400 [19:14:33]sum+1 = 10401 [19:14:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48746526 Сигареты Mevius Wind Blue 1.000 * 159.00 = 159.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 263.00 НСП 1% : 2.33 НДС 12% : 27.92 Наличными: 263.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 111 24.10.2024 19:14 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50469 ФПД: 68253402398732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T191443&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50469&fm=68253402398732&tin=02508201610067®Number=0000000000097022&sum=26300 0 [19:14:34]StoreToDocumentArchive [19:14:34]shift 492 fd 50469 [19:14:34]save to /storage/0492/doc_00050469 [19:14:34]save last doc name /storage/0492/doc_00050469 to /storage/kkm_last_doc_name [19:14:34]save OK [19:14:34]Clear old archive folders... [19:14:34]ProcessDocumentItem done err = 0, tmpTLVsize=391 [19:14:34]tlvbuf is B6FAB980 [19:14:34]SAM_PROTO_ClearQueue [19:14:34]wFMCommunicate request_size=4 [19:14:34]MH_SAM_APDU [19:14:34]CAPDU: 80 09 00 00 [19:14:34]Write to MH i2c: E2 08 00 92 3F 80 09 00 00 00 00 00 00 43 [19:14:34]Write i2c OK [19:14:34]MH_I2C_Read... [19:14:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:34]Read from MH i2c: E2 [19:14:34]MH_I2C_Read... [19:14:34]Read from MH i2c: E2 03 00 [19:14:34]MH_I2C_Read... [19:14:34]Read from MH i2c: E2 03 00 92 3F 00 90 00 45 [19:14:34]RAPDU: 90 00 [19:14:34]wFMCommunicate OK [19:14:34]SAM_PROTO_ClearQueue done [19:14:34]KKMCreateOFDPacket [19:14:34]OFDProtocolAddRootSTLVToBuf [19:14:34]FM_MakeSignedData [19:14:34]FM_MakeSignedData [19:14:34]SAM_PROTO_SignData [19:14:34]wFMCommunicate request_size=4 [19:14:34]MH_SAM_APDU [19:14:34]CAPDU: 80 0D 01 02 [19:14:34]Write to MH i2c: E2 08 00 93 3F 80 0D 01 02 00 00 00 00 4B [19:14:34]Write i2c OK [19:14:34]MH_I2C_Read... [19:14:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:34]Read from MH i2c: E2 [19:14:34]MH_I2C_Read... [19:14:34]Read from MH i2c: E2 03 00 [19:14:34]MH_I2C_Read... [19:14:34]Read from MH i2c: E2 03 00 93 3F 00 90 00 46 [19:14:34]RAPDU: 90 00 [19:14:34]wFMCommunicate OK [19:14:34]wFMCommunicate request_size=255 [19:14:34]MH_SAM_APDU [19:14:34]CAPDU: 80 0D 02 02 FA 03 00 87 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 08 00 34 38 37 34 36 35 32 36 06 04 21 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 57 69 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 66 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [19:14:34]Write to MH i2c: E2 02 01 94 3F 80 0D 02 02 FA 00 03 00 87 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 08 00 34 38 37 34 36 35 32 36 06 04 21 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 57 69 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 66 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 00 00 51 [19:14:34]Write i2c OK [19:14:34]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 03 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 03 00 94 3F 00 90 00 47 [19:14:35]RAPDU: 90 00 [19:14:35]wFMCommunicate OK [19:14:35]wFMCommunicate request_size=150 [19:14:35]MH_SAM_APDU [19:14:35]CAPDU: 80 0D 02 02 91 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 BC 66 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A3 9C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 25 C5 00 00 35 04 06 00 3E 13 7B CE 00 0C [19:14:35]Write to MH i2c: E2 99 00 95 3F 80 0D 02 02 91 00 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 BC 66 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A3 9C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 25 C5 00 00 35 04 06 00 3E 13 7B CE 00 0C 00 00 37 [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 03 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 03 00 95 3F 00 90 00 48 [19:14:35]RAPDU: 90 00 [19:14:35]wFMCommunicate OK [19:14:35]wFMCommunicate request_size=4 [19:14:35]MH_SAM_APDU [19:14:35]CAPDU: 80 0D 03 02 [19:14:35]Write to MH i2c: E2 08 00 96 3F 80 0D 03 02 00 00 00 00 50 [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 0B 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 0B 00 96 3F 00 E7 36 55 B2 33 3A 6F B9 90 00 0A [19:14:35]RAPDU: E7 36 55 B2 33 3A 6F B9 90 00 [19:14:35]wFMCommunicate OK [19:14:35]SAM_PROTO_SignData done [19:14:35]FM_MakeSignedData done [19:14:35]CreateOFDProtocolMessage [19:14:35]wFMCommunicate request_size=4 [19:14:35]MH_SAM_APDU [19:14:35]CAPDU: 80 11 00 00 [19:14:35]Write to MH i2c: E2 08 00 97 3F 80 11 00 00 00 00 00 00 50 [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:35]Read from MH i2c: E2 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 17 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: E2 17 00 97 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 97 [19:14:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:14:35]wFMCommunicate OK [19:14:35]CreateOFDProtocolMessage done [19:14:35]OFDSenderStorePacket 50469 [19:14:35]StoreOFDPacket docnum=50469 [19:14:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 9B 01 00 00 09 15 93 01 CA E1 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 08 00 34 38 37 34 36 35 32 36 06 04 21 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 57 69 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 66 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 BC 66 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A3 9C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 25 C5 00 00 35 04 06 00 3E 13 7B CE 00 0C E7 36 55 B2 33 3A 6F B9 [19:14:35]CheckFolder [19:14:35]dirname=/storage/ofd_packets [19:14:35]CheckFolder done [19:14:35]ProducePacketName [19:14:35]name=ofd_packets/00050469 [19:14:35]NVStorageSaveData ofd_packets/00050469 [19:14:35]File name is /storage/ofd_packets/00050469 [19:14:35]Write 441 bytes [19:14:35]NVStorageSaveData done [19:14:35]OFDSenderStorePacket done [19:14:35]KKMCreateOFDPacket done [19:14:35]NVStorageSaveData kkm_last_timestamp [19:14:35]File name is /storage/kkm_last_timestamp [19:14:35]Write 4 bytes [19:14:35]NVStorageSaveData done [19:14:35]ExternCall_PrintAddStr [19:14:35]wPrintStart [19:14:35]Write to MH i2c: 01 00 00 98 3F D7 [19:14:35]Write i2c OK [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: 01 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: 01 07 00 [19:14:35]MH_I2C_Read... [19:14:35]Read from MH i2c: 01 07 00 98 3F 00 00 00 00 00 FF 0F EC [19:14:35]RasterBufferAndPrint [19:14:35]line Счет N : (3)164385 [19:14:35]line ИНН: 02508201610067 [19:14:35]line Контрольно-Кассовый Чек [19:14:35]line ПРОДАЖА [19:14:35]line Товар: 4870202522015 [19:14:35]line Напиток Maxi Чай Грушевый 1,2л [19:14:35]line 1.000 * 104.00 [19:14:35]line = 104.00 [19:14:35]line НДС 12% НСП 1% [19:14:35]line > о реализуемом товаре [19:14:35]line Товар: 48746526 [19:14:35]line Сигареты Mevius Wind Blue [19:14:35]line 1.000 * 159.00 [19:14:35]line = 159.00 [19:14:35]line НДС 12% НСП 1% [19:14:35]line > о реализуемом товаре [19:14:35]line ИТОГО: 263.00 [19:14:35]line НСП 1% : 2.33 [19:14:35]line НДС 12% : 27.92 [19:14:35]line Наличными: 263.00 [19:14:35]line Безнал.: 0.00 [19:14:35]line Место: АЗС № 80 "Партнер Нефть" [19:14:35]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:14:35]line СНО: Общий режим [19:14:35]line Чек 111 24.10.2024 19:14 [19:14:35]line Смена: 492 ФФД: 1.0 [19:14:35]line ЗНМ: 0300000090 [19:14:35]line РНМ: 0000000000097022 [19:14:35]line Версия ККМ: 001 [19:14:35]line ФМ: 0000000000875000 [19:14:35]line ФД: 50469 [19:14:35]line ФПД: 68253402398732 [19:14:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T191443&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50469&fm=68253402398732&tin=02508201610067®Number=0000000000097022&sum=26300 [19:14:35]line 0 [19:14:35]OFD Sender: Processing packet 50469 [packets to send 7, broken 6] [19:14:35]ProducePacketName [19:14:35]name=ofd_packets/00050469 [19:14:35]OFD Sender: To server: pG, [19:14:35]CommunicateWithHost lk.salyk.kg:30040 [19:14:35]ConnectInit lk.salyk.kg [19:14:35]written 0, free lines is 4095 [19:14:35]Connected sock=10 [19:14:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 9B 01 00 00 09 15 93 01 CA E1 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 08 00 34 38 37 34 36 35 32 36 06 04 21 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 57 69 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 66 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 BC 66 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 A3 9C 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 25 C5 00 00 35 04 06 00 3E 13 7B CE 00 0C E7 36 55 B2 33 3A 6F B9 [19:14:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 5C 44 47 00 19 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 25 C5 00 00 F4 03 04 00 36 48 1A 67 B6 04 01 00 00 30 F1 DC CF FA 5C 6C F3 [19:14:36]CommunicateWithHost err = 0 [19:14:36]CheckOFDResponse [19:14:36]1017 (14) - 77093643461234 [19:14:36]1041 (16) - 0000000000875000 [19:14:36]1040 (4) - 50469 [19:14:36]1012 (4) - 24.10.2024 13:14 [19:14:36]1206 (1) - 0 [19:14:36]OFD Sender: Remove packet 50469 [19:14:36]ProducePacketName [19:14:36]name=ofd_packets/00050469 [19:14:36]NVStorageDeleteData [19:14:36]Write to MH i2c: 01 00 00 C7 3F 06 [19:14:36]Write i2c OK [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: 01 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: 01 07 00 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: 01 07 00 C7 3F 00 00 00 00 00 B6 0C CF [19:14:36]RasterBufferAndPrint [19:14:36]line [19:14:36]line [19:14:36]line [19:14:36]line [19:14:36]line [19:14:36]written 0, free lines is 3264 [19:14:36]process_action close_receipt done [19:14:36]requested_data is exist [19:14:36]produce_requested_data [19:14:36]requested_item fm.sn is exist - process it [19:14:36]wFMCommunicate request_size=4 [19:14:36]MH_SAM_APDU [19:14:36]CAPDU: 80 11 00 00 [19:14:36]Write to MH i2c: E2 08 00 CE 3F 80 11 00 00 00 00 00 00 87 [19:14:36]Write i2c OK [19:14:36]MH_I2C_Read... [19:14:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:36]Read from MH i2c: E2 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: E2 17 00 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: E2 17 00 CE 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 CE [19:14:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:14:36]wFMCommunicate OK [19:14:36]requested_item fd.num is exist - process it [19:14:36]SAM_PROTO_GetFieldsCounters [19:14:36]wFMCommunicate request_size=4 [19:14:36]MH_SAM_APDU [19:14:36]CAPDU: 80 13 00 00 [19:14:36]Write to MH i2c: E2 08 00 CF 3F 80 13 00 00 00 00 00 00 8A [19:14:36]Write i2c OK [19:14:36]MH_I2C_Read... [19:14:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:36]Read from MH i2c: E2 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: E2 62 00 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: E2 62 00 CF 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 25 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [19:14:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 25 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:36]wFMCommunicate OK [19:14:36]SAM_PROTO_GetFieldsCounters done [19:14:36]requested_item shift.num is exist - process it [19:14:36]requested_item shift.opened is exist - process it [19:14:36]req_shift_opened [19:14:36]FM_GetShiftState [19:14:36]SAM_PROTO_GetShiftState [19:14:36]wFMCommunicate request_size=4 [19:14:36]MH_SAM_APDU [19:14:36]CAPDU: 80 13 01 00 [19:14:36]Write to MH i2c: E2 08 00 D0 3F 80 13 01 00 00 00 00 00 8C [19:14:36]Write i2c OK [19:14:36]MH_I2C_Read... [19:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:36]Read from MH i2c: E2 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: E2 0E 00 [19:14:36]MH_I2C_Read... [19:14:36]Read from MH i2c: E2 0E 00 D0 3F 00 09 00 01 30 90 19 67 00 00 00 00 90 00 D8 [19:14:36]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:14:36]wFMCommunicate OK [19:14:36]SAM_PROTO_GetShiftState done [19:14:36]FM_GetShiftState done [19:14:36]req_shift_opened done [19:14:36]requested_item shift.open_date is exist - process it [19:14:36]req_shift_open_date [19:14:36]req_shift_open_date done [19:14:36]produce_requested_data done [19:14:36]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50469,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:14:36]process_action_free close_receipt [19:14:36]json_value_free [19:14:36]json_value_free done [19:14:36]process_json_proto returns [19:14:36]Send response to host [19:14:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50469,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:14:36]free response buf [19:14:36]execute_script done [19:14:36]execute_script returns [19:14:36]free content buf [19:14:36]Sock 7.Close socket [19:14:36]Sock 7.Thread stoped [19:14:36]OFD Sender: No OFD packet to send [19:14:41]OFD Sender: No OFD packet to send [19:14:46]OFD Sender: No OFD packet to send [19:14:51]OFD Sender: No OFD packet to send [19:14:56]OFD Sender: No OFD packet to send [19:15:01]OFD Sender: No OFD packet to send [19:15:06]OFD Sender: No OFD packet to send [19:15:11]OFD Sender: No OFD packet to send [19:15:16]OFD Sender: No OFD packet to send [19:15:21]OFD Sender: No OFD packet to send [19:15:26]OFD Sender: No OFD packet to send [19:15:31]OFD Sender: No OFD packet to send [19:15:36]OFD Sender: No OFD packet to send [19:15:41]OFD Sender: No OFD packet to send [19:15:46]OFD Sender: No OFD packet to send [19:15:51]OFD Sender: No OFD packet to send [19:15:56]OFD Sender: No OFD packet to send [19:16:01]OFD Sender: No OFD packet to send [19:16:06]OFD Sender: No OFD packet to send [19:16:11]OFD Sender: No OFD packet to send [19:16:16]OFD Sender: No OFD packet to send [19:16:21]OFD Sender: No OFD packet to send [19:16:26]OFD Sender: No OFD packet to send [19:16:31]OFD Sender: No OFD packet to send [19:16:36]OFD Sender: No OFD packet to send [19:16:41]OFD Sender: No OFD packet to send [19:16:46]OFD Sender: No OFD packet to send [19:16:51]OFD Sender: No OFD packet to send [19:16:56]OFD Sender: No OFD packet to send [19:17:01]OFD Sender: No OFD packet to send [19:17:06]OFD Sender: No OFD packet to send [19:17:11]OFD Sender: No OFD packet to send [19:17:16]OFD Sender: No OFD packet to send [19:17:21]OFD Sender: No OFD packet to send [19:17:26]OFD Sender: No OFD packet to send [19:17:31]OFD Sender: No OFD packet to send [19:17:36]OFD Sender: No OFD packet to send [19:17:41]OFD Sender: No OFD packet to send [19:17:46]OFD Sender: No OFD packet to send [19:17:51]OFD Sender: No OFD packet to send [19:17:56]OFD Sender: No OFD packet to send [19:18:01]OFD Sender: No OFD packet to send [19:18:06]OFD Sender: No OFD packet to send [19:18:11]OFD Sender: No OFD packet to send [19:18:16]OFD Sender: No OFD packet to send [19:18:21]OFD Sender: No OFD packet to send [19:18:26]OFD Sender: No OFD packet to send [19:18:31]OFD Sender: No OFD packet to send [19:18:36]OFD Sender: No OFD packet to send [19:18:41]OFD Sender: No OFD packet to send [19:18:46]OFD Sender: No OFD packet to send [19:18:51]OFD Sender: No OFD packet to send [19:18:56]OFD Sender: No OFD packet to send [19:19:01]OFD Sender: No OFD packet to send [19:19:06]OFD Sender: No OFD packet to send [19:19:11]OFD Sender: No OFD packet to send [19:19:16]OFD Sender: No OFD packet to send [19:19:21]OFD Sender: No OFD packet to send [19:19:26]OFD Sender: No OFD packet to send [19:19:31]OFD Sender: No OFD packet to send [19:19:36]OFD Sender: No OFD packet to send [19:19:41]OFD Sender: No OFD packet to send [19:19:46]OFD Sender: No OFD packet to send [19:19:51]OFD Sender: No OFD packet to send [19:19:56]OFD Sender: No OFD packet to send [19:20:01]OFD Sender: No OFD packet to send [19:20:06]OFD Sender: No OFD packet to send [19:20:11]OFD Sender: No OFD packet to send [19:20:16]OFD Sender: No OFD packet to send [19:20:21]OFD Sender: No OFD packet to send [19:20:26]OFD Sender: No OFD packet to send [19:20:31]OFD Sender: No OFD packet to send [19:20:36]OFD Sender: No OFD packet to send [19:20:41]OFD Sender: No OFD packet to send [19:20:46]OFD Sender: No OFD packet to send [19:20:51]OFD Sender: No OFD packet to send [19:20:56]OFD Sender: No OFD packet to send [19:21:01]OFD Sender: No OFD packet to send [19:21:06]OFD Sender: No OFD packet to send [19:21:11]OFD Sender: No OFD packet to send [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:31]OFD Sender: No OFD packet to send [19:21:36]OFD Sender: No OFD packet to send [19:21:41]OFD Sender: No OFD packet to send [19:21:46]OFD Sender: No OFD packet to send [19:21:51]OFD Sender: No OFD packet to send [19:21:56]OFD Sender: No OFD packet to send [19:22:01]OFD Sender: No OFD packet to send [19:22:06]OFD Sender: No OFD packet to send [19:22:11]OFD Sender: No OFD packet to send [19:22:16]OFD Sender: No OFD packet to send [19:22:21]OFD Sender: No OFD packet to send [19:22:26]OFD Sender: No OFD packet to send [19:22:31]OFD Sender: No OFD packet to send [19:22:36]OFD Sender: No OFD packet to send [19:22:41]OFD Sender: No OFD packet to send [19:22:46]OFD Sender: No OFD packet to send [19:22:51]OFD Sender: No OFD packet to send [19:22:56]OFD Sender: No OFD packet to send [19:23:01]OFD Sender: No OFD packet to send [19:23:06]OFD Sender: No OFD packet to send [19:23:11]OFD Sender: No OFD packet to send [19:23:16]OFD Sender: No OFD packet to send [19:23:21]OFD Sender: No OFD packet to send [19:23:26]OFD Sender: No OFD packet to send [19:23:31]OFD Sender: No OFD packet to send [19:23:36]OFD Sender: No OFD packet to send [19:23:41]OFD Sender: No OFD packet to send [19:23:46]OFD Sender: No OFD packet to send [19:23:51]OFD Sender: No OFD packet to send [19:23:56]OFD Sender: No OFD packet to send [19:24:01]OFD Sender: No OFD packet to send [19:24:06]OFD Sender: No OFD packet to send [19:24:11]OFD Sender: No OFD packet to send [19:24:16]OFD Sender: No OFD packet to send [19:24:22]OFD Sender: No OFD packet to send [19:24:27]OFD Sender: No OFD packet to send [19:24:32]OFD Sender: No OFD packet to send [19:24:37]OFD Sender: No OFD packet to send [19:24:42]OFD Sender: No OFD packet to send [19:24:47]OFD Sender: No OFD packet to send [19:24:52]OFD Sender: No OFD packet to send [19:24:57]OFD Sender: No OFD packet to send [19:25:02]OFD Sender: No OFD packet to send [19:25:07]OFD Sender: No OFD packet to send [19:25:12]OFD Sender: No OFD packet to send [19:25:17]OFD Sender: No OFD packet to send [19:25:22]OFD Sender: No OFD packet to send [19:25:27]OFD Sender: No OFD packet to send [19:25:32]OFD Sender: No OFD packet to send [19:25:37]OFD Sender: No OFD packet to send [19:25:42]OFD Sender: No OFD packet to send [19:25:47]OFD Sender: No OFD packet to send [19:25:52]OFD Sender: No OFD packet to send [19:25:57]OFD Sender: No OFD packet to send [19:26:02]OFD Sender: No OFD packet to send [19:26:07]OFD Sender: No OFD packet to send [19:26:12]OFD Sender: No OFD packet to send [19:26:17]OFD Sender: No OFD packet to send [19:26:22]OFD Sender: No OFD packet to send [19:26:27]OFD Sender: No OFD packet to send [19:26:32]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:08]accept exits with 9 [19:27:08]New connection [19:27:08]New thread 3067305316 created [19:27:08]Thread 3067161956 joined [19:27:08]Waiting for new connection... [19:27:08] Sock 9.Parse request [19:27:08]Sock 9.Check first char [19:27:08]Sock 9.First char is OK [19:27:08]request: POST /json_proto HTTP/1.0 [19:27:08]Method: POST [19:27:08]URL: /json_proto [19:27:08]Method is POST - this is cgi request [19:27:08]url: /json_proto [19:27:08]query_string will be loaded in cgi processing [19:27:08]execute_cgi json_proto POST (null) [19:27:08]execute_cgi path=json_proto method=POST [19:27:08]POST find Content-Length [19:27:08]Host: 172.17.49.196:8080 [19:27:08]Content-Length: 624 [19:27:08]Content-Type: application/json [19:27:08] [19:27:08]POST finish read [19:27:08]Found Content-Length = 624 [19:27:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164386", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 147.00, "quantity" : 1.000, "sum" : 147.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:08]execute_script... [19:27: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 : (3)164386", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 147.00, "quantity" : 1.000, "sum" : 147.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:08]POST & json_proto [19:27:08]process_json_proto [19:27:08]json parsed OK: [19:27:08]protocol is kg_v1.0 [19:27:08]action value=close_receipt [19:27:08]process_action close_receipt [19:27:08]cmd_close_receipt [19:27:08]MH_GetDate [19:27:08]Write to MH i2c: F0 00 00 D1 3F FF [19:27:08]Write i2c OK [19:27:08]MH_I2C_Read... [19:27:08]Read from MH i2c: F0 [19:27:08]MH_I2C_Read... [19:27:08]Read from MH i2c: F0 09 00 [19:27:08]MH_I2C_Read... [19:27:08]Read from MH i2c: F0 09 00 D1 3F 00 96 9F 1A 67 BD 3B 11 67 2E [19:27:08]GetLastDocTimeStamp 1729797283 [19:27:08]current date 1729798038 [19:27:08]FM_GetShiftState [19:27:08]SAM_PROTO_GetShiftState [19:27:08]wFMCommunicate request_size=4 [19:27:08]MH_SAM_APDU [19:27:08]CAPDU: 80 13 01 00 [19:27:08]Write to MH i2c: E2 08 00 D2 3F 80 13 01 00 00 00 00 00 8E [19:27:08]Write i2c OK [19:27:08]MH_I2C_Read... [19:27:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:08]Read from MH i2c: E2 [19:27:08]MH_I2C_Read... [19:27:08]Read from MH i2c: E2 0E 00 [19:27:08]MH_I2C_Read... [19:27:08]Read from MH i2c: E2 0E 00 D2 3F 00 09 00 01 30 90 19 67 00 00 00 00 90 00 DA [19:27:08]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:27:08]wFMCommunicate OK [19:27:08]SAM_PROTO_GetShiftState done [19:27:08]FM_GetShiftState done [19:27:08]opened in 1729728560 [19:27:08]opened+sec_in_day 1729814960 [19:27:08]quantity*price = 14700 [19:27:08]sum+1 = 14701 [19:27:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 147.00 НСП 1% : 1.30 НДС 12% : 15.61 Наличными: 147.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 112 24.10.2024 19:27 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50470 ФПД: 259026834033484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T192718&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50470&fm=259026834033484&tin=02508201610067®Number=0000000000097022&sum=14700 0 [19:27:09]StoreToDocumentArchive [19:27:09]shift 492 fd 50470 [19:27:09]save to /storage/0492/doc_00050470 [19:27:09]save last doc name /storage/0492/doc_00050470 to /storage/kkm_last_doc_name [19:27:09]save OK [19:27:09]Clear old archive folders... [19:27:09]ProcessDocumentItem done err = 0, tmpTLVsize=276 [19:27:09]tlvbuf is 0020EF90 [19:27:09]SAM_PROTO_ClearQueue [19:27:09]wFMCommunicate request_size=4 [19:27:09]MH_SAM_APDU [19:27:09]CAPDU: 80 09 00 00 [19:27:09]Write to MH i2c: E2 08 00 DF 3F 80 09 00 00 00 00 00 00 90 [19:27:09]Write i2c OK [19:27:09]MH_I2C_Read... [19:27:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:27:09]Read from MH i2c: E2 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 DF 3F 00 90 00 92 [19:27:09]RAPDU: 90 00 [19:27:09]wFMCommunicate OK [19:27:09]SAM_PROTO_ClearQueue done [19:27:09]KKMCreateOFDPacket [19:27:09]OFDProtocolAddRootSTLVToBuf [19:27:09]FM_MakeSignedData [19:27:09]FM_MakeSignedData [19:27:09]SAM_PROTO_SignData [19:27:09]wFMCommunicate request_size=4 [19:27:09]MH_SAM_APDU [19:27:09]CAPDU: 80 0D 01 02 [19:27:09]Write to MH i2c: E2 08 00 E0 3F 80 0D 01 02 00 00 00 00 98 [19:27:09]Write i2c OK [19:27:09]MH_I2C_Read... [19:27:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:27:09]Read from MH i2c: E2 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 E0 3F 00 90 00 93 [19:27:09]RAPDU: 90 00 [19:27:09]wFMCommunicate OK [19:27:09]wFMCommunicate request_size=255 [19:27:09]MH_SAM_APDU [19:27:09]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 06 00 00 00 00 07 04 06 00 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 96 9F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 [19:27:09]Write to MH i2c: E2 02 01 E1 3F 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 06 00 00 00 00 07 04 06 00 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 96 9F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 00 00 6C [19:27:09]Write i2c OK [19:27:09]MH_I2C_Read... [19:27:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:09]Read from MH i2c: E2 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 E1 3F 00 90 00 94 [19:27:09]RAPDU: 90 00 [19:27:09]wFMCommunicate OK [19:27:09]wFMCommunicate request_size=35 [19:27:09]MH_SAM_APDU [19:27:09]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 26 C5 00 00 35 04 06 00 EB 95 62 6E 0B 4C [19:27:09]Write to MH i2c: E2 26 00 E2 3F 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 26 C5 00 00 35 04 06 00 EB 95 62 6E 0B 4C 00 00 14 [19:27:09]Write i2c OK [19:27:09]MH_I2C_Read... [19:27:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:09]Read from MH i2c: E2 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 03 00 E2 3F 00 90 00 95 [19:27:09]RAPDU: 90 00 [19:27:09]wFMCommunicate OK [19:27:09]wFMCommunicate request_size=4 [19:27:09]MH_SAM_APDU [19:27:09]CAPDU: 80 0D 03 02 [19:27:09]Write to MH i2c: E2 08 00 E3 3F 80 0D 03 02 00 00 00 00 9D [19:27:09]Write i2c OK [19:27:09]MH_I2C_Read... [19:27:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:27:09]Read from MH i2c: E2 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 0B 00 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 0B 00 E3 3F 00 24 78 8F C1 0E B4 D3 13 90 00 32 [19:27:09]RAPDU: 24 78 8F C1 0E B4 D3 13 90 00 [19:27:09]wFMCommunicate OK [19:27:09]SAM_PROTO_SignData done [19:27:09]FM_MakeSignedData done [19:27:09]CreateOFDProtocolMessage [19:27:09]wFMCommunicate request_size=4 [19:27:09]MH_SAM_APDU [19:27:09]CAPDU: 80 11 00 00 [19:27:09]Write to MH i2c: E2 08 00 E4 3F 80 11 00 00 00 00 00 00 9D [19:27:09]Write i2c OK [19:27:09]MH_I2C_Read... [19:27:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:09]Read from MH i2c: E2 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 17 00 [19:27:09]MH_I2C_Read... [19:27:09]Read from MH i2c: E2 17 00 E4 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 E4 [19:27:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:27:09]wFMCommunicate OK [19:27:09]CreateOFDProtocolMessage done [19:27:09]OFDSenderStorePacket 50470 [19:27:09]StoreOFDPacket docnum=50470 [19:27:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 A2 37 20 01 71 A8 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 06 00 00 00 00 07 04 06 00 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 96 9F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 26 C5 00 00 35 04 06 00 EB 95 62 6E 0B 4C 24 78 8F C1 0E B4 D3 13 [19:27:09]CheckFolder [19:27:09]dirname=/storage/ofd_packets [19:27:09]CheckFolder done [19:27:09]ProducePacketName [19:27:09]name=ofd_packets/00050470 [19:27:09]NVStorageSaveData ofd_packets/00050470 [19:27:09]File name is /storage/ofd_packets/00050470 [19:27:09]Write 326 bytes [19:27:09]NVStorageSaveData done [19:27:09]OFDSenderStorePacket done [19:27:09]KKMCreateOFDPacket done [19:27:09]NVStorageSaveData kkm_last_timestamp [19:27:09]File name is /storage/kkm_last_timestamp [19:27:09]Write 4 bytes [19:27:09]NVStorageSaveData done [19:27:10]ExternCall_PrintAddStr [19:27:10]wPrintStart [19:27:10]Write to MH i2c: 01 00 00 E5 3F 24 [19:27:10]Write i2c OK [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: 01 [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: 01 07 00 [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: 01 07 00 E5 3F 00 00 00 00 00 FF 0F 39 [19:27:10]RasterBufferAndPrint [19:27:10]line Счет N : (3)164386 [19:27:10]line ИНН: 02508201610067 [19:27:10]line Контрольно-Кассовый Чек [19:27:10]line ПРОДАЖА [19:27:10]line Товар: 48744683 [19:27:10]line Сигареты Winston XStyle Caster+ [19:27:10]line 1.000 * 147.00 [19:27:10]line = 147.00 [19:27:10]line НДС 12% НСП 1% [19:27:10]line > о реализуемом товаре [19:27:10]line ИТОГО: 147.00 [19:27:10]line НСП 1% : 1.30 [19:27:10]line НДС 12% : 15.61 [19:27:10]line Наличными: 147.00 [19:27:10]line Безнал.: 0.00 [19:27:10]line Место: АЗС № 80 "Партнер Нефть" [19:27:10]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:27:10]line СНО: Общий режим [19:27:10]line Чек 112 24.10.2024 19:27 [19:27:10]line Смена: 492 ФФД: 1.0 [19:27:10]line ЗНМ: 0300000090 [19:27:10]line РНМ: 0000000000097022 [19:27:10]line Версия ККМ: 001 [19:27:10]line ФМ: 0000000000875000 [19:27:10]line ФД: 50470 [19:27:10]line ФПД: 259026834033484 [19:27:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T192718&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50470&fm=259026834033484&tin=02508201610067®Number=0000000000097022&sum=14700 [19:27:10]OFD Sender: Processing packet 50470 [packets to send 7, broken 6] [19:27:10]ProducePacketName [19:27:10]name=ofd_packets/00050470 [19:27:10]OFD Sender: To server: pG, [19:27:10]CommunicateWithHost lk.salyk.kg:30040 [19:27:10]ConnectInit lk.salyk.kg [19:27:10]line 0 [19:27:10]written 0, free lines is 4095 [19:27:10]Connected sock=10 [19:27:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 A2 37 20 01 71 A8 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 39 00 00 00 00 13 04 06 00 6C 39 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 39 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 06 00 00 00 00 07 04 06 00 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 96 9F 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 26 C5 00 00 35 04 06 00 EB 95 62 6E 0B 4C 24 78 8F C1 0E B4 D3 13 [19:27:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 F2 52 47 00 66 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 26 C5 00 00 F4 03 04 00 29 4B 1A 67 B6 04 01 00 00 08 7A 65 98 DB 32 96 2D [19:27:10]CommunicateWithHost err = 0 [19:27:10]CheckOFDResponse [19:27:10]1017 (14) - 77093643461234 [19:27:10]1041 (16) - 0000000000875000 [19:27:10]1040 (4) - 50470 [19:27:10]1012 (4) - 24.10.2024 13:27 [19:27:10]1206 (1) - 0 [19:27:10]OFD Sender: Remove packet 50470 [19:27:10]ProducePacketName [19:27:10]name=ofd_packets/00050470 [19:27:10]NVStorageDeleteData [19:27:10]Write to MH i2c: 01 00 00 0E 40 4E [19:27:10]Write i2c OK [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: 01 [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: 01 07 00 [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: 01 07 00 0E 40 00 00 00 00 00 02 0D 64 [19:27:10]RasterBufferAndPrint [19:27:10]line [19:27:10]line [19:27:10]line [19:27:10]line [19:27:10]line [19:27:10]written 0, free lines is 3339 [19:27:10]process_action close_receipt done [19:27:10]requested_data is exist [19:27:10]produce_requested_data [19:27:10]requested_item fm.sn is exist - process it [19:27:10]wFMCommunicate request_size=4 [19:27:10]MH_SAM_APDU [19:27:10]CAPDU: 80 11 00 00 [19:27:10]Write to MH i2c: E2 08 00 15 40 80 11 00 00 00 00 00 00 CF [19:27:10]Write i2c OK [19:27:10]MH_I2C_Read... [19:27:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:10]Read from MH i2c: E2 [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: E2 17 00 [19:27:10]MH_I2C_Read... [19:27:10]Read from MH i2c: E2 17 00 15 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 16 [19:27:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:27:10]wFMCommunicate OK [19:27:10]requested_item fd.num is exist - process it [19:27:10]SAM_PROTO_GetFieldsCounters [19:27:10]wFMCommunicate request_size=4 [19:27:10]MH_SAM_APDU [19:27:10]CAPDU: 80 13 00 00 [19:27:10]Write to MH i2c: E2 08 00 16 40 80 13 00 00 00 00 00 00 D2 [19:27:10]Write i2c OK [19:27:10]MH_I2C_Read... [19:27:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:11]Read from MH i2c: E2 [19:27:11]MH_I2C_Read... [19:27:11]Read from MH i2c: E2 62 00 [19:27:11]MH_I2C_Read... [19:27:11]Read from MH i2c: E2 62 00 16 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 26 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [19:27:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 26 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:27:11]wFMCommunicate OK [19:27:11]SAM_PROTO_GetFieldsCounters done [19:27:11]requested_item shift.num is exist - process it [19:27:11]requested_item shift.opened is exist - process it [19:27:11]req_shift_opened [19:27:11]FM_GetShiftState [19:27:11]SAM_PROTO_GetShiftState [19:27:11]wFMCommunicate request_size=4 [19:27:11]MH_SAM_APDU [19:27:11]CAPDU: 80 13 01 00 [19:27:11]Write to MH i2c: E2 08 00 17 40 80 13 01 00 00 00 00 00 D4 [19:27:11]Write i2c OK [19:27:11]MH_I2C_Read... [19:27:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:11]Read from MH i2c: E2 [19:27:11]MH_I2C_Read... [19:27:11]Read from MH i2c: E2 0E 00 [19:27:11]MH_I2C_Read... [19:27:11]Read from MH i2c: E2 0E 00 17 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 20 [19:27:11]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:27:11]wFMCommunicate OK [19:27:11]SAM_PROTO_GetShiftState done [19:27:11]FM_GetShiftState done [19:27:11]req_shift_opened done [19:27:11]requested_item shift.open_date is exist - process it [19:27:11]req_shift_open_date [19:27:11]req_shift_open_date done [19:27:11]produce_requested_data done [19:27:11]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50470,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:27:11]process_action_free close_receipt [19:27:11]json_value_free [19:27:11]json_value_free done [19:27:11]process_json_proto returns [19:27:11]Send response to host [19:27:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50470,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:27:11]free response buf [19:27:11]execute_script done [19:27:11]execute_script returns [19:27:11]free content buf [19:27:11]Sock 9.Close socket [19:27:11]Sock 9.Thread stoped [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:26]OFD Sender: No OFD packet to send [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:11]OFD Sender: No OFD packet to send [19:28:16]OFD Sender: No OFD packet to send [19:28:21]OFD Sender: No OFD packet to send [19:28:26]OFD Sender: No OFD packet to send [19:28:31]OFD Sender: No OFD packet to send [19:28:36]OFD Sender: No OFD packet to send [19:28:41]OFD Sender: No OFD packet to send [19:28:46]OFD Sender: No OFD packet to send [19:28:51]OFD Sender: No OFD packet to send [19:28:56]OFD Sender: No OFD packet to send [19:29:01]OFD Sender: No OFD packet to send [19:29:06]OFD Sender: No OFD packet to send [19:29:11]OFD Sender: No OFD packet to send [19:29:16]OFD Sender: No OFD packet to send [19:29:21]OFD Sender: No OFD packet to send [19:29:26]OFD Sender: No OFD packet to send [19:29:31]OFD Sender: No OFD packet to send [19:29:36]OFD Sender: No OFD packet to send [19:29:41]OFD Sender: No OFD packet to send [19:29:46]OFD Sender: No OFD packet to send [19:29:51]OFD Sender: No OFD packet to send [19:29:56]OFD Sender: No OFD packet to send [19:30:01]OFD Sender: No OFD packet to send [19:30:06]OFD Sender: No OFD packet to send [19:30:11]OFD Sender: No OFD packet to send [19:30:16]OFD Sender: No OFD packet to send [19:30:21]OFD Sender: No OFD packet to send [19:30:26]OFD Sender: No OFD packet to send [19:30:31]OFD Sender: No OFD packet to send [19:30:36]OFD Sender: No OFD packet to send [19:30:41]OFD Sender: No OFD packet to send [19:30:46]OFD Sender: No OFD packet to send [19:30:51]OFD Sender: No OFD packet to send [19:30:56]OFD Sender: No OFD packet to send [19:31:01]OFD Sender: No OFD packet to send [19:31:06]OFD Sender: No OFD packet to send [19:31:11]OFD Sender: No OFD packet to send [19:31:16]OFD Sender: No OFD packet to send [19:31:21]OFD Sender: No OFD packet to send [19:31:26]OFD Sender: No OFD packet to send [19:31:31]OFD Sender: No OFD packet to send [19:31:36]OFD Sender: No OFD packet to send [19:31:41]OFD Sender: No OFD packet to send [19:31:46]OFD Sender: No OFD packet to send [19:31:51]OFD Sender: No OFD packet to send [19:31:56]OFD Sender: No OFD packet to send [19:32:01]OFD Sender: No OFD packet to send [19:32:06]OFD Sender: No OFD packet to send [19:32:11]OFD Sender: No OFD packet to send [19:32:16]OFD Sender: No OFD packet to send [19:32:21]OFD Sender: No OFD packet to send [19:32:26]OFD Sender: No OFD packet to send [19:32:31]OFD Sender: No OFD packet to send [19:32:36]OFD Sender: No OFD packet to send [19:32:41]OFD Sender: No OFD packet to send [19:32:46]OFD Sender: No OFD packet to send [19:32:51]OFD Sender: No OFD packet to send [19:32:56]OFD Sender: No OFD packet to send [19:33:01]OFD Sender: No OFD packet to send [19:33:06]OFD Sender: No OFD packet to send [19:33:11]OFD Sender: No OFD packet to send [19:33:16]OFD Sender: No OFD packet to send [19:33:21]OFD Sender: No OFD packet to send [19:33:26]OFD Sender: No OFD packet to send [19:33:31]OFD Sender: No OFD packet to send [19:33:36]OFD Sender: No OFD packet to send [19:33:41]OFD Sender: No OFD packet to send [19:33:46]OFD Sender: No OFD packet to send [19:33:51]OFD Sender: No OFD packet to send [19:33:56]OFD Sender: No OFD packet to send [19:34:01]OFD Sender: No OFD packet to send [19:34:06]OFD Sender: No OFD packet to send [19:34:11]OFD Sender: No OFD packet to send [19:34:16]OFD Sender: No OFD packet to send [19:34:21]OFD Sender: No OFD packet to send [19:34:26]OFD Sender: No OFD packet to send [19:34:31]OFD Sender: No OFD packet to send [19:34:36]OFD Sender: No OFD packet to send [19:34:41]OFD Sender: No OFD packet to send [19:34:46]OFD Sender: No OFD packet to send [19:34:51]OFD Sender: No OFD packet to send [19:34:56]OFD Sender: No OFD packet to send [19:35:01]OFD Sender: No OFD packet to send [19:35:06]OFD Sender: No OFD packet to send [19:35:11]OFD Sender: No OFD packet to send [19:35:16]OFD Sender: No OFD packet to send [19:35:21]OFD Sender: No OFD packet to send [19:35:26]OFD Sender: No OFD packet to send [19:35:31]OFD Sender: No OFD packet to send [19:35:36]OFD Sender: No OFD packet to send [19:35:41]OFD Sender: No OFD packet to send [19:35: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:22]accept exits with 7 [19:36:22]New connection [19:36:22]New thread 3067161956 created [19:36:22]Thread 3067305316 joined [19:36:22]Waiting for new connection... [19:36:22] Sock 7.Parse request [19:36:22]Sock 7.Check first char [19:36:22]Sock 7.First char is OK [19:36:22]request: POST /json_proto HTTP/1.0 [19:36:22]Method: POST [19:36:22]URL: /json_proto [19:36:22]Method is POST - this is cgi request [19:36:22]url: /json_proto [19:36:22]query_string will be loaded in cgi processing [19:36:22]execute_cgi json_proto POST (null) [19:36:22]execute_cgi path=json_proto method=POST [19:36:22]POST find Content-Length [19:36:22]Host: 172.17.49.196:8080 [19:36:22]Content-Length: 658 [19:36:22]Content-Type: application/json [19:36:22] [19:36:22]POST finish read [19:36:22]Found Content-Length = 658 [19:36:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164387", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:22]execute_script... [19:36:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164387", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:22]POST & json_proto [19:36:22]process_json_proto [19:36:22]json parsed OK: [19:36:22]protocol is kg_v1.0 [19:36:22]action value=close_receipt [19:36:22]process_action close_receipt [19:36:22]cmd_close_receipt [19:36:22]MH_GetDate [19:36:22]Write to MH i2c: F0 00 00 18 40 47 [19:36:22]Write i2c OK [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: F0 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: F0 09 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: F0 09 00 18 40 00 C0 A1 1A 67 BD 3B 11 67 A2 [19:36:22]GetLastDocTimeStamp 1729798038 [19:36:22]current date 1729798592 [19:36:22]FM_GetShiftState [19:36:22]SAM_PROTO_GetShiftState [19:36:22]wFMCommunicate request_size=4 [19:36:22]MH_SAM_APDU [19:36:22]CAPDU: 80 13 01 00 [19:36:22]Write to MH i2c: E2 08 00 19 40 80 13 01 00 00 00 00 00 D6 [19:36:22]Write i2c OK [19:36:22]MH_I2C_Read... [19:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:22]Read from MH i2c: E2 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 0E 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 0E 00 19 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 22 [19:36:22]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:36:22]wFMCommunicate OK [19:36:22]SAM_PROTO_GetShiftState done [19:36:22]FM_GetShiftState done [19:36:22]opened in 1729728560 [19:36:22]opened+sec_in_day 1729814960 [19:36:22]quantity*price = 25000 [19:36:22]sum+1 = 25001 [19:36:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 113 24.10.2024 19:36 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50471 ФПД: 281001428041496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T193632&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50471&fm=281001428041496&tin=02508201610067®Number=0000000000097022&sum=25000 0 [19:36:23]StoreToDocumentArchive [19:36:23]shift 492 fd 50471 [19:36:23]save to /storage/0492/doc_00050471 [19:36:23]save last doc name /storage/0492/doc_00050471 to /storage/kkm_last_doc_name [19:36:23]save OK [19:36:23]Clear old archive folders... [19:36:23]ProcessDocumentItem done err = 0, tmpTLVsize=278 [19:36:23]tlvbuf is 00124890 [19:36:23]SAM_PROTO_ClearQueue [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 09 00 00 [19:36:23]Write to MH i2c: E2 08 00 26 40 80 09 00 00 00 00 00 00 D8 [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 26 40 00 90 00 DA [19:36:23]RAPDU: 90 00 [19:36:23]wFMCommunicate OK [19:36:23]SAM_PROTO_ClearQueue done [19:36:23]KKMCreateOFDPacket [19:36:23]OFDProtocolAddRootSTLVToBuf [19:36:23]FM_MakeSignedData [19:36:23]FM_MakeSignedData [19:36:23]SAM_PROTO_SignData [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 0D 01 02 [19:36:23]Write to MH i2c: E2 08 00 27 40 80 0D 01 02 00 00 00 00 E0 [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 27 40 00 90 00 DB [19:36:23]RAPDU: 90 00 [19:36:23]wFMCommunicate OK [19:36:23]wFMCommunicate request_size=255 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 5F 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 00 00 00 F4 03 04 00 C0 A1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 [19:36:23]Write to MH i2c: E2 02 01 28 40 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 5F 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 00 00 00 F4 03 04 00 C0 A1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 00 00 65 [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 28 40 00 90 00 DC [19:36:23]RAPDU: 90 00 [19:36:23]wFMCommunicate OK [19:36:23]wFMCommunicate request_size=37 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 27 C5 00 00 35 04 06 00 FF 91 BE 4C BF 18 [19:36:23]Write to MH i2c: E2 28 00 29 40 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 27 C5 00 00 35 04 06 00 FF 91 BE 4C BF 18 00 00 8B [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 03 00 29 40 00 90 00 DD [19:36:23]RAPDU: 90 00 [19:36:23]wFMCommunicate OK [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 0D 03 02 [19:36:23]Write to MH i2c: E2 08 00 2A 40 80 0D 03 02 00 00 00 00 E5 [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 0B 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 0B 00 2A 40 00 66 1F 08 D4 19 85 56 E7 90 00 22 [19:36:23]RAPDU: 66 1F 08 D4 19 85 56 E7 90 00 [19:36:23]wFMCommunicate OK [19:36:23]SAM_PROTO_SignData done [19:36:23]FM_MakeSignedData done [19:36:23]CreateOFDProtocolMessage [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 11 00 00 [19:36:23]Write to MH i2c: E2 08 00 2B 40 80 11 00 00 00 00 00 00 E5 [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 17 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 17 00 2B 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 2C [19:36:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:36:23]wFMCommunicate OK [19:36:23]CreateOFDProtocolMessage done [19:36:23]OFDSenderStorePacket 50471 [19:36:23]StoreOFDPacket docnum=50471 [19:36:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2A 01 00 00 71 3B 22 01 44 9B 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 5F 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 00 00 00 F4 03 04 00 C0 A1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 27 C5 00 00 35 04 06 00 FF 91 BE 4C BF 18 66 1F 08 D4 19 85 56 E7 [19:36:23]CheckFolder [19:36:23]dirname=/storage/ofd_packets [19:36:23]CheckFolder done [19:36:23]ProducePacketName [19:36:23]name=ofd_packets/00050471 [19:36:23]NVStorageSaveData ofd_packets/00050471 [19:36:23]File name is /storage/ofd_packets/00050471 [19:36:23]Write 328 bytes [19:36:23]NVStorageSaveData done [19:36:23]OFDSenderStorePacket done [19:36:23]KKMCreateOFDPacket done [19:36:23]NVStorageSaveData kkm_last_timestamp [19:36:23]File name is /storage/kkm_last_timestamp [19:36:23]Write 4 bytes [19:36:23]NVStorageSaveData done [19:36:23]ExternCall_PrintAddStr [19:36:23]wPrintStart [19:36:23]Write to MH i2c: 01 00 00 2C 40 6C [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: 01 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: 01 07 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: 01 07 00 2C 40 00 00 00 00 00 FF 0F 81 [19:36:23]RasterBufferAndPrint [19:36:23]line Счет N : (3)164387 [19:36:23]line ИНН: 02508201610067 [19:36:23]line Контрольно-Кассовый Чек [19:36:23]line ПРОДАЖА [19:36:23]line Товар: 5449000054227 [19:36:23]line Напиток Кока-Кола 1л [19:36:23]line 2.000 * 125.00 [19:36:23]line = 250.00 [19:36:23]line НДС 12% НСП 1% [19:36:23]line > о реализуемом товаре [19:36:23]line ИТОГО: 250.00 [19:36:23]line НСП 1% : 2.21 [19:36:23]line НДС 12% : 26.55 [19:36:23]line Наличными: 250.00 [19:36:23]line Безнал.: 0.00 [19:36:23]line Место: АЗС № 80 "Партнер Нефть" [19:36:23]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:36:23]line СНО: Общий режим [19:36:23]line Чек 113 24.10.2024 19:36 [19:36:23]line Смена: 492 ФФД: 1.0 [19:36:23]line ЗНМ: 0300000090 [19:36:23]line РНМ: 0000000000097022 [19:36:23]line Версия ККМ: 001 [19:36:23]line ФМ: 0000000000875000 [19:36:23]line ФД: 50471 [19:36:23]line ФПД: 281001428041496 [19:36:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T193632&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50471&fm=281001428041496&tin=02508201610067®Number=0000000000097022&sum=25000 [19:36:24]OFD Sender: Processing packet 50471 [packets to send 7, broken 6] [19:36:24]ProducePacketName [19:36:24]name=ofd_packets/00050471 [19:36:24]OFD Sender: To server: pG, [19:36:24]CommunicateWithHost lk.salyk.kg:30040 [19:36:24]ConnectInit lk.salyk.kg [19:36:24]line 0 [19:36:24]written 0, free lines is 4095 [19:36:24]Connected sock=10 [19:36:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2A 01 00 00 71 3B 22 01 44 9B 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 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 5F 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 00 00 00 F4 03 04 00 C0 A1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 27 C5 00 00 35 04 06 00 FF 91 BE 4C BF 18 66 1F 08 D4 19 85 56 E7 [19:36:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C2 6B 47 00 15 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 27 C5 00 00 F4 03 04 00 53 4D 1A 67 B6 04 01 00 00 10 43 B6 F7 74 6A 60 68 [19:36:24]CommunicateWithHost err = 0 [19:36:24]CheckOFDResponse [19:36:24]1017 (14) - 77093643461234 [19:36:24]1041 (16) - 0000000000875000 [19:36:24]1040 (4) - 50471 [19:36:24]1012 (4) - 24.10.2024 13:36 [19:36:24]1206 (1) - 0 [19:36:24]OFD Sender: Remove packet 50471 [19:36:24]ProducePacketName [19:36:24]name=ofd_packets/00050471 [19:36:24]NVStorageDeleteData [19:36:24]Write to MH i2c: 01 00 00 54 40 94 [19:36:24]Write i2c OK [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: 01 [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: 01 07 00 [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: 01 07 00 54 40 00 00 00 00 00 2F 0D D7 [19:36:24]RasterBufferAndPrint [19:36:24]line [19:36:24]line [19:36:24]line [19:36:24]line [19:36:24]line [19:36:24]written 0, free lines is 3383 [19:36:24]process_action close_receipt done [19:36:24]requested_data is exist [19:36:24]produce_requested_data [19:36:24]requested_item fm.sn is exist - process it [19:36:24]wFMCommunicate request_size=4 [19:36:24]MH_SAM_APDU [19:36:24]CAPDU: 80 11 00 00 [19:36:24]Write to MH i2c: E2 08 00 5B 40 80 11 00 00 00 00 00 00 15 [19:36:24]Write i2c OK [19:36:24]MH_I2C_Read... [19:36:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:24]Read from MH i2c: E2 [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: E2 17 00 [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: E2 17 00 5B 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 5C [19:36:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:36:24]wFMCommunicate OK [19:36:24]requested_item fd.num is exist - process it [19:36:24]SAM_PROTO_GetFieldsCounters [19:36:24]wFMCommunicate request_size=4 [19:36:24]MH_SAM_APDU [19:36:24]CAPDU: 80 13 00 00 [19:36:24]Write to MH i2c: E2 08 00 5C 40 80 13 00 00 00 00 00 00 18 [19:36:24]Write i2c OK [19:36:24]MH_I2C_Read... [19:36:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:24]Read from MH i2c: E2 [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: E2 62 00 [19:36:24]MH_I2C_Read... [19:36:24]Read from MH i2c: E2 62 00 5C 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 27 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [19:36:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 27 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:24]wFMCommunicate OK [19:36:24]SAM_PROTO_GetFieldsCounters done [19:36:24]requested_item shift.num is exist - process it [19:36:24]requested_item shift.opened is exist - process it [19:36:24]req_shift_opened [19:36:24]FM_GetShiftState [19:36:24]SAM_PROTO_GetShiftState [19:36:24]wFMCommunicate request_size=4 [19:36:24]MH_SAM_APDU [19:36:24]CAPDU: 80 13 01 00 [19:36:24]Write to MH i2c: E2 08 00 5D 40 80 13 01 00 00 00 00 00 1A [19:36:25]Write i2c OK [19:36:25]MH_I2C_Read... [19:36:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:25]Read from MH i2c: E2 [19:36:25]MH_I2C_Read... [19:36:25]Read from MH i2c: E2 0E 00 [19:36:25]MH_I2C_Read... [19:36:25]Read from MH i2c: E2 0E 00 5D 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 66 [19:36:25]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:36:25]wFMCommunicate OK [19:36:25]SAM_PROTO_GetShiftState done [19:36:25]FM_GetShiftState done [19:36:25]req_shift_opened done [19:36:25]requested_item shift.open_date is exist - process it [19:36:25]req_shift_open_date [19:36:25]req_shift_open_date done [19:36:25]produce_requested_data done [19:36:25]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50471,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:36:25]process_action_free close_receipt [19:36:25]json_value_free [19:36:25]json_value_free done [19:36:25]process_json_proto returns [19:36:25]Send response to host [19:36:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50471,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:36:25]free response buf [19:36:25]execute_script done [19:36:25]execute_script returns [19:36:25]free content buf [19:36:25]Sock 7.Close socket [19:36:25]Sock 7.Thread stoped [19:36:25]OFD Sender: No OFD packet to send [19:36:30]OFD Sender: No OFD packet to send [19:36:35]OFD Sender: No OFD packet to send [19:36:40]OFD Sender: No OFD packet to send [19:36:45]OFD Sender: No OFD packet to send [19:36:50]OFD Sender: No OFD packet to send [19:36:55]OFD Sender: No OFD packet to send [19:37:00]OFD Sender: No OFD packet to send [19:37:05]OFD Sender: No OFD packet to send [19:37:10]OFD Sender: No OFD packet to send [19:37:15]OFD Sender: No OFD packet to send [19:37:20]OFD Sender: No OFD packet to send [19:37:25]OFD Sender: No OFD packet to send [19:37:30]OFD Sender: No OFD packet to send [19:37:35]OFD Sender: No OFD packet to send [19:37:40]OFD Sender: No OFD packet to send [19:37:45]OFD Sender: No OFD packet to send [19:37:50]OFD Sender: No OFD packet to send [19:37:55]OFD Sender: No OFD packet to send [19:38:00]OFD Sender: No OFD packet to send [19:38:05]OFD Sender: No OFD packet to send [19:38:10]OFD Sender: No OFD packet to send [19:38:15]OFD Sender: No OFD packet to send [19:38:20]OFD Sender: No OFD packet to send [19:38:25]OFD Sender: No OFD packet to send [19:38:30]OFD Sender: No OFD packet to send [19:38:35]OFD Sender: No OFD packet to send [19:38:40]OFD Sender: No OFD packet to send [19:38:45]OFD Sender: No OFD packet to send [19:38:50]OFD Sender: No OFD packet to send [19:38:55]OFD Sender: No OFD packet to send [19:39:00]OFD Sender: No OFD packet to send [19:39:05]OFD Sender: No OFD packet to send [19:39:10]OFD Sender: No OFD packet to send [19:39:15]OFD Sender: No OFD packet to send [19:39:20]OFD Sender: No OFD packet to send [19:39:25]OFD Sender: No OFD packet to send [19:39:30]OFD Sender: No OFD packet to send [19:39:35]accept exits with 9 [19:39:35]New connection [19:39:35]New thread 3067305316 created [19:39:35]Thread 3067161956 joined [19:39:35]Waiting for new connection... [19:39:35] Sock 9.Parse request [19:39:35]Sock 9.Check first char [19:39:35]Sock 9.First char is OK [19:39:35]request: POST /json_proto HTTP/1.0 [19:39:35]Method: POST [19:39:35]URL: /json_proto [19:39:35]Method is POST - this is cgi request [19:39:35]url: /json_proto [19:39:35]query_string will be loaded in cgi processing [19:39:35]execute_cgi json_proto POST (null) [19:39:35]execute_cgi path=json_proto method=POST [19:39:35]POST find Content-Length [19:39:35]Host: 172.17.49.196:8080 [19:39:35]Content-Length: 696 [19:39:35]Content-Type: application/json [19:39:35] [19:39:35]POST finish read [19:39:35]Found Content-Length = 696 [19:39:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164388", "tax_sys" : 0, "items" : [ { "code": "4870202521261", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u043B\u0435\u0441\u043D\u044B\u0435 \u044F\u0433\u043E\u0434\u044B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:35]execute_script... [19:39: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 : (3)164388", "tax_sys" : 0, "items" : [ { "code": "4870202521261", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u043B\u0435\u0441\u043D\u044B\u0435 \u044F\u0433\u043E\u0434\u044B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:35]POST & json_proto [19:39:35]process_json_proto [19:39:35]json parsed OK: [19:39:35]protocol is kg_v1.0 [19:39:35]action value=close_receipt [19:39:35]process_action close_receipt [19:39:35]cmd_close_receipt [19:39:35]MH_GetDate [19:39:35]Write to MH i2c: F0 00 00 5E 40 8D [19:39:35]Write i2c OK [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: F0 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: F0 09 00 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: F0 09 00 5E 40 00 81 A2 1A 67 BD 3B 11 67 AA [19:39:35]GetLastDocTimeStamp 1729798592 [19:39:35]current date 1729798785 [19:39:35]FM_GetShiftState [19:39:35]SAM_PROTO_GetShiftState [19:39:35]wFMCommunicate request_size=4 [19:39:35]MH_SAM_APDU [19:39:35]CAPDU: 80 13 01 00 [19:39:35]Write to MH i2c: E2 08 00 5F 40 80 13 01 00 00 00 00 00 1C [19:39:35]Write i2c OK [19:39:35]MH_I2C_Read... [19:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:35]Read from MH i2c: E2 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: E2 0E 00 [19:39:35]MH_I2C_Read... [19:39:35]Read from MH i2c: E2 0E 00 5F 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 68 [19:39:35]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:39:35]wFMCommunicate OK [19:39:35]SAM_PROTO_GetShiftState done [19:39:35]FM_GetShiftState done [19:39:35]opened in 1729728560 [19:39:35]opened+sec_in_day 1729814960 [19:39:35]quantity*price = 10400 [19:39:35]sum+1 = 10401 [19:39:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 104.00 НСП 1% : 0.92 НДС 12% : 11.04 Наличными: 104.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 114 24.10.2024 19:39 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50472 ФПД: 239839426169085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T193945&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50472&fm=239839426169085&tin=02508201610067®Number=0000000000097022&sum=10400 0 [19:39:36]StoreToDocumentArchive [19:39:36]shift 492 fd 50472 [19:39:36]save to /storage/0492/doc_00050472 [19:39:36]save last doc name /storage/0492/doc_00050472 to /storage/kkm_last_doc_name [19:39:36]save OK [19:39:36]Clear old archive folders... [19:39:36]ProcessDocumentItem done err = 0, tmpTLVsize=296 [19:39:36]tlvbuf is 0020F070 [19:39:36]SAM_PROTO_ClearQueue [19:39:36]wFMCommunicate request_size=4 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 09 00 00 [19:39:36]Write to MH i2c: E2 08 00 6C 40 80 09 00 00 00 00 00 00 1E [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 6C 40 00 90 00 20 [19:39:36]RAPDU: 90 00 [19:39:36]wFMCommunicate OK [19:39:36]SAM_PROTO_ClearQueue done [19:39:36]KKMCreateOFDPacket [19:39:36]OFDProtocolAddRootSTLVToBuf [19:39:36]FM_MakeSignedData [19:39:36]FM_MakeSignedData [19:39:36]SAM_PROTO_SignData [19:39:36]wFMCommunicate request_size=4 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 0D 01 02 [19:39:36]Write to MH i2c: E2 08 00 6D 40 80 0D 01 02 00 00 00 00 26 [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 6D 40 00 90 00 21 [19:39:36]RAPDU: 90 00 [19:39:36]wFMCommunicate OK [19:39:36]wFMCommunicate request_size=255 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 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 81 A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [19:39:36]Write to MH i2c: E2 02 01 6E 40 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 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 81 A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 FA [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 6E 40 00 90 00 22 [19:39:36]RAPDU: 90 00 [19:39:36]wFMCommunicate OK [19:39:36]wFMCommunicate request_size=55 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 28 C5 00 00 35 04 06 00 DA 21 F7 CC C8 FD [19:39:36]Write to MH i2c: E2 3A 00 6F 40 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 28 C5 00 00 35 04 06 00 DA 21 F7 CC C8 FD 00 00 E1 [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 03 00 6F 40 00 90 00 23 [19:39:36]RAPDU: 90 00 [19:39:36]wFMCommunicate OK [19:39:36]wFMCommunicate request_size=4 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 0D 03 02 [19:39:36]Write to MH i2c: E2 08 00 70 40 80 0D 03 02 00 00 00 00 2B [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 0B 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 0B 00 70 40 00 2E 89 4B 61 6B 84 4F 66 90 00 33 [19:39:36]RAPDU: 2E 89 4B 61 6B 84 4F 66 90 00 [19:39:36]wFMCommunicate OK [19:39:36]SAM_PROTO_SignData done [19:39:36]FM_MakeSignedData done [19:39:36]CreateOFDProtocolMessage [19:39:36]wFMCommunicate request_size=4 [19:39:36]MH_SAM_APDU [19:39:36]CAPDU: 80 11 00 00 [19:39:36]Write to MH i2c: E2 08 00 71 40 80 11 00 00 00 00 00 00 2B [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:36]Read from MH i2c: E2 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 17 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: E2 17 00 71 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 72 [19:39:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:39:36]wFMCommunicate OK [19:39:36]CreateOFDProtocolMessage done [19:39:36]OFDSenderStorePacket 50472 [19:39:36]StoreOFDPacket docnum=50472 [19:39:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 2C 9E 34 01 CA BB 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 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 81 A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 28 C5 00 00 35 04 06 00 DA 21 F7 CC C8 FD 2E 89 4B 61 6B 84 4F 66 [19:39:36]CheckFolder [19:39:36]dirname=/storage/ofd_packets [19:39:36]CheckFolder done [19:39:36]ProducePacketName [19:39:36]name=ofd_packets/00050472 [19:39:36]NVStorageSaveData ofd_packets/00050472 [19:39:36]File name is /storage/ofd_packets/00050472 [19:39:36]Write 346 bytes [19:39:36]NVStorageSaveData done [19:39:36]OFDSenderStorePacket done [19:39:36]KKMCreateOFDPacket done [19:39:36]NVStorageSaveData kkm_last_timestamp [19:39:36]File name is /storage/kkm_last_timestamp [19:39:36]Write 4 bytes [19:39:36]NVStorageSaveData done [19:39:36]ExternCall_PrintAddStr [19:39:36]wPrintStart [19:39:36]Write to MH i2c: 01 00 00 72 40 B2 [19:39:36]Write i2c OK [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: 01 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: 01 07 00 [19:39:36]MH_I2C_Read... [19:39:36]Read from MH i2c: 01 07 00 72 40 00 00 00 00 00 FF 0F C7 [19:39:36]RasterBufferAndPrint [19:39:36]line Счет N : (3)164388 [19:39:36]line ИНН: 02508201610067 [19:39:36]line Контрольно-Кассовый Чек [19:39:36]line ПРОДАЖА [19:39:36]line Товар: 4870202521261 [19:39:36]line Напиток MAXI чай 1,2 лесные ягоды [19:39:36]line 1.000 * 104.00 [19:39:36]line = 104.00 [19:39:36]line НДС 12% НСП 1% [19:39:36]line > о реализуемом товаре [19:39:36]line ИТОГО: 104.00 [19:39:36]line НСП 1% : 0.92 [19:39:36]line НДС 12% : 11.04 [19:39:36]line Наличными: 104.00 [19:39:36]line Безнал.: 0.00 [19:39:36]line Место: АЗС № 80 "Партнер Нефть" [19:39:36]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:39:36]line СНО: Общий режим [19:39:36]line Чек 114 24.10.2024 19:39 [19:39:36]line Смена: 492 ФФД: 1.0 [19:39:36]line ЗНМ: 0300000090 [19:39:37]line РНМ: 0000000000097022 [19:39:37]line Версия ККМ: 001 [19:39:37]line ФМ: 0000000000875000 [19:39:37]line ФД: 50472 [19:39:37]line ФПД: 239839426169085 [19:39:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T193945&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50472&fm=239839426169085&tin=02508201610067®Number=0000000000097022&sum=10400 [19:39:37]OFD Sender: Processing packet 50472 [packets to send 7, broken 6] [19:39:37]ProducePacketName [19:39:37]name=ofd_packets/00050472 [19:39:37]OFD Sender: To server: pG, [19:39:37]CommunicateWithHost lk.salyk.kg:30040 [19:39:37]ConnectInit lk.salyk.kg [19:39:37]line 0 [19:39:37]written 0, free lines is 4095 [19:39:37]Connected sock=10 [19:39:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 2C 9E 34 01 CA BB 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 36 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 BB D0 B5 D1 81 D0 BD D1 8B D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 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 81 A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 28 C5 00 00 35 04 06 00 DA 21 F7 CC C8 FD 2E 89 4B 61 6B 84 4F 66 [19:39:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 28 DD 47 00 DF 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 28 C5 00 00 F4 03 04 00 14 4E 1A 67 B6 04 01 00 00 11 24 46 FB D0 A5 F5 2B [19:39:37]CommunicateWithHost err = 0 [19:39:37]CheckOFDResponse [19:39:37]1017 (14) - 77093643461234 [19:39:37]1041 (16) - 0000000000875000 [19:39:37]1040 (4) - 50472 [19:39:37]1012 (4) - 24.10.2024 13:39 [19:39:37]1206 (1) - 0 [19:39:37]OFD Sender: Remove packet 50472 [19:39:37]ProducePacketName [19:39:37]name=ofd_packets/00050472 [19:39:37]NVStorageDeleteData [19:39:37]Write to MH i2c: 01 00 00 9B 40 DB [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: 01 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: 01 07 00 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: 01 07 00 9B 40 00 00 00 00 00 0C 0D FB [19:39:37]RasterBufferAndPrint [19:39:37]line [19:39:37]line [19:39:37]line [19:39:37]line [19:39:37]line [19:39:37]written 0, free lines is 3346 [19:39:37]process_action close_receipt done [19:39:37]requested_data is exist [19:39:37]produce_requested_data [19:39:37]requested_item fm.sn is exist - process it [19:39:37]wFMCommunicate request_size=4 [19:39:37]MH_SAM_APDU [19:39:37]CAPDU: 80 11 00 00 [19:39:37]Write to MH i2c: E2 08 00 A2 40 80 11 00 00 00 00 00 00 5C [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:37]Read from MH i2c: E2 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: E2 17 00 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: E2 17 00 A2 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A3 [19:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:39:37]wFMCommunicate OK [19:39:37]requested_item fd.num is exist - process it [19:39:37]SAM_PROTO_GetFieldsCounters [19:39:37]wFMCommunicate request_size=4 [19:39:37]MH_SAM_APDU [19:39:37]CAPDU: 80 13 00 00 [19:39:37]Write to MH i2c: E2 08 00 A3 40 80 13 00 00 00 00 00 00 5F [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:37]Read from MH i2c: E2 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: E2 62 00 [19:39:37]MH_I2C_Read... [19:39:37]Read from MH i2c: E2 62 00 A3 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 28 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [19:39:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 28 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:37]wFMCommunicate OK [19:39:37]SAM_PROTO_GetFieldsCounters done [19:39:37]requested_item shift.num is exist - process it [19:39:37]requested_item shift.opened is exist - process it [19:39:37]req_shift_opened [19:39:37]FM_GetShiftState [19:39:37]SAM_PROTO_GetShiftState [19:39:37]wFMCommunicate request_size=4 [19:39:37]MH_SAM_APDU [19:39:37]CAPDU: 80 13 01 00 [19:39:37]Write to MH i2c: E2 08 00 A4 40 80 13 01 00 00 00 00 00 61 [19:39:37]Write i2c OK [19:39:37]MH_I2C_Read... [19:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:38]Read from MH i2c: E2 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 0E 00 [19:39:38]MH_I2C_Read... [19:39:38]Read from MH i2c: E2 0E 00 A4 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 AD [19:39:38]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:39:38]wFMCommunicate OK [19:39:38]SAM_PROTO_GetShiftState done [19:39:38]FM_GetShiftState done [19:39:38]req_shift_opened done [19:39:38]requested_item shift.open_date is exist - process it [19:39:38]req_shift_open_date [19:39:38]req_shift_open_date done [19:39:38]produce_requested_data done [19:39:38]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50472,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:39:38]process_action_free close_receipt [19:39:38]json_value_free [19:39:38]json_value_free done [19:39:38]process_json_proto returns [19:39:38]Send response to host [19:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50472,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:39:38]free response buf [19:39:38]execute_script done [19:39:38]execute_script returns [19:39:38]free content buf [19:39:38]Sock 9.Close socket [19:39:38]Sock 9.Thread stoped [19:39:38]OFD Sender: No OFD packet to send [19:39:43]OFD Sender: No OFD packet to send [19:39:48]OFD Sender: No OFD packet to send [19:39:53]OFD Sender: No OFD packet to send [19:39:58]OFD Sender: No OFD packet to send [19:40:03]OFD Sender: No OFD packet to send [19:40:08]OFD Sender: No OFD packet to send [19:40:13]OFD Sender: No OFD packet to send [19:40:18]OFD Sender: No OFD packet to send [19:40:20]accept exits with 7 [19:40:20]New connection [19:40:20]New thread 3067161956 created [19:40:20]Thread 3067305316 joined [19:40:20]Waiting for new connection... [19:40:20] Sock 7.Parse request [19:40:20]Sock 7.Check first char [19:40:20]Sock 7.First char is OK [19:40:20]request: POST /json_proto HTTP/1.0 [19:40:20]Method: POST [19:40:20]URL: /json_proto [19:40:20]Method is POST - this is cgi request [19:40:20]url: /json_proto [19:40:20]query_string will be loaded in cgi processing [19:40:20]execute_cgi json_proto POST (null) [19:40:20]execute_cgi path=json_proto method=POST [19:40:20]POST find Content-Length [19:40:20]Host: 172.17.49.196:8080 [19:40:20]Content-Length: 702 [19:40:20]Content-Type: application/json [19:40:20] [19:40:20]POST finish read [19:40:20]Found Content-Length = 702 [19:40:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164389", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:20]execute_script... [19:40:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164389", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:40:20]POST & json_proto [19:40:20]process_json_proto [19:40:20]json parsed OK: [19:40:20]protocol is kg_v1.0 [19:40:20]action value=close_receipt [19:40:20]process_action close_receipt [19:40:20]cmd_close_receipt [19:40:20]MH_GetDate [19:40:20]Write to MH i2c: F0 00 00 A5 40 D4 [19:40:20]Write i2c OK [19:40:20]MH_I2C_Read... [19:40:20]Read from MH i2c: F0 [19:40:20]MH_I2C_Read... [19:40:20]Read from MH i2c: F0 09 00 [19:40:20]MH_I2C_Read... [19:40:20]Read from MH i2c: F0 09 00 A5 40 00 AE A2 1A 67 BD 3B 11 67 1E [19:40:20]GetLastDocTimeStamp 1729798785 [19:40:20]current date 1729798830 [19:40:20]FM_GetShiftState [19:40:20]SAM_PROTO_GetShiftState [19:40:20]wFMCommunicate request_size=4 [19:40:20]MH_SAM_APDU [19:40:20]CAPDU: 80 13 01 00 [19:40:20]Write to MH i2c: E2 08 00 A6 40 80 13 01 00 00 00 00 00 63 [19:40:20]Write i2c OK [19:40:20]MH_I2C_Read... [19:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:20]Read from MH i2c: E2 [19:40:20]MH_I2C_Read... [19:40:20]Read from MH i2c: E2 0E 00 [19:40:20]MH_I2C_Read... [19:40:20]Read from MH i2c: E2 0E 00 A6 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 AF [19:40:20]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:40:20]wFMCommunicate OK [19:40:20]SAM_PROTO_GetShiftState done [19:40:20]FM_GetShiftState done [19:40:20]opened in 1729728560 [19:40:20]opened+sec_in_day 1729814960 [19:40:20]quantity*price = 12500 [19:40:20]sum+1 = 12501 [19:40:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 115 24.10.2024 19:40 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50473 ФПД: 168690729965676 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T194030&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50473&fm=168690729965676&tin=02508201610067®Number=0000000000097022&sum=12500 0 [19:40:21]StoreToDocumentArchive [19:40:21]shift 492 fd 50473 [19:40:21]save to /storage/0492/doc_00050473 [19:40:21]save last doc name /storage/0492/doc_00050473 to /storage/kkm_last_doc_name [19:40:21]save OK [19:40:21]Clear old archive folders... [19:40:21]ProcessDocumentItem done err = 0, tmpTLVsize=298 [19:40:21]tlvbuf is B6DFE810 [19:40:21]SAM_PROTO_ClearQueue [19:40:21]wFMCommunicate request_size=4 [19:40:21]MH_SAM_APDU [19:40:21]CAPDU: 80 09 00 00 [19:40:21]Write to MH i2c: E2 08 00 B3 40 80 09 00 00 00 00 00 00 65 [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:21]Read from MH i2c: E2 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 B3 40 00 90 00 67 [19:40:21]RAPDU: 90 00 [19:40:21]wFMCommunicate OK [19:40:21]SAM_PROTO_ClearQueue done [19:40:21]KKMCreateOFDPacket [19:40:21]OFDProtocolAddRootSTLVToBuf [19:40:21]FM_MakeSignedData [19:40:21]FM_MakeSignedData [19:40:21]SAM_PROTO_SignData [19:40:21]wFMCommunicate request_size=4 [19:40:21]MH_SAM_APDU [19:40:21]CAPDU: 80 0D 01 02 [19:40:21]Write to MH i2c: E2 08 00 B4 40 80 0D 01 02 00 00 00 00 6D [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:21]Read from MH i2c: E2 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 B4 40 00 90 00 68 [19:40:21]RAPDU: 90 00 [19:40:21]wFMCommunicate OK [19:40:21]wFMCommunicate request_size=255 [19:40:21]MH_SAM_APDU [19:40:21]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 AE A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [19:40:21]Write to MH i2c: E2 02 01 B5 40 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 AE A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 02 [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:21]Read from MH i2c: E2 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 B5 40 00 90 00 69 [19:40:21]RAPDU: 90 00 [19:40:21]wFMCommunicate OK [19:40:21]wFMCommunicate request_size=57 [19:40:21]MH_SAM_APDU [19:40:21]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 29 C5 00 00 35 04 06 00 99 6C 5F 09 58 6C [19:40:21]Write to MH i2c: E2 3C 00 B6 40 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 29 C5 00 00 35 04 06 00 99 6C 5F 09 58 6C 00 00 3B [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:21]Read from MH i2c: E2 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 03 00 B6 40 00 90 00 6A [19:40:21]RAPDU: 90 00 [19:40:21]wFMCommunicate OK [19:40:21]wFMCommunicate request_size=4 [19:40:21]MH_SAM_APDU [19:40:21]CAPDU: 80 0D 03 02 [19:40:21]Write to MH i2c: E2 08 00 B7 40 80 0D 03 02 00 00 00 00 72 [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:21]Read from MH i2c: E2 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 0B 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 0B 00 B7 40 00 E9 3C EF D5 3C A3 D8 CB 90 00 DE [19:40:21]RAPDU: E9 3C EF D5 3C A3 D8 CB 90 00 [19:40:21]wFMCommunicate OK [19:40:21]SAM_PROTO_SignData done [19:40:21]FM_MakeSignedData done [19:40:21]CreateOFDProtocolMessage [19:40:21]wFMCommunicate request_size=4 [19:40:21]MH_SAM_APDU [19:40:21]CAPDU: 80 11 00 00 [19:40:21]Write to MH i2c: E2 08 00 B8 40 80 11 00 00 00 00 00 00 72 [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:21]Read from MH i2c: E2 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 17 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: E2 17 00 B8 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B9 [19:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:40:21]wFMCommunicate OK [19:40:21]CreateOFDProtocolMessage done [19:40:21]OFDSenderStorePacket 50473 [19:40:21]StoreOFDPacket docnum=50473 [19:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3E 01 00 00 D6 74 36 01 B0 30 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 AE A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 29 C5 00 00 35 04 06 00 99 6C 5F 09 58 6C E9 3C EF D5 3C A3 D8 CB [19:40:21]CheckFolder [19:40:21]dirname=/storage/ofd_packets [19:40:21]CheckFolder done [19:40:21]ProducePacketName [19:40:21]name=ofd_packets/00050473 [19:40:21]NVStorageSaveData ofd_packets/00050473 [19:40:21]File name is /storage/ofd_packets/00050473 [19:40:21]Write 348 bytes [19:40:21]NVStorageSaveData done [19:40:21]OFDSenderStorePacket done [19:40:21]KKMCreateOFDPacket done [19:40:21]NVStorageSaveData kkm_last_timestamp [19:40:21]File name is /storage/kkm_last_timestamp [19:40:21]Write 4 bytes [19:40:21]NVStorageSaveData done [19:40:21]ExternCall_PrintAddStr [19:40:21]wPrintStart [19:40:21]Write to MH i2c: 01 00 00 B9 40 F9 [19:40:21]Write i2c OK [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: 01 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: 01 07 00 [19:40:21]MH_I2C_Read... [19:40:21]Read from MH i2c: 01 07 00 B9 40 00 00 00 00 00 FF 0F 0E [19:40:21]RasterBufferAndPrint [19:40:21]line Счет N : (3)164389 [19:40:21]line ИНН: 02508201610067 [19:40:21]line Контрольно-Кассовый Чек [19:40:21]line ПРОДАЖА [19:40:21]line Товар: 4870202522701 [19:40:21]line Напиток Maxi Чай черный Малина 1,2 [19:40:21]line 1.000 * 125.00 [19:40:21]line = 125.00 [19:40:21]line НДС 12% НСП 1% [19:40:21]line > о реализуемом товаре [19:40:21]line ИТОГО: 125.00 [19:40:21]line НСП 1% : 1.11 [19:40:21]line НДС 12% : 13.27 [19:40:21]line Наличными: 125.00 [19:40:21]line Безнал.: 0.00 [19:40:21]line Место: АЗС № 80 "Партнер Нефть" [19:40:21]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:40:21]line СНО: Общий режим [19:40:21]line Чек 115 24.10.2024 19:40 [19:40:21]line Смена: 492 ФФД: 1.0 [19:40:21]line ЗНМ: 0300000090 [19:40:21]line РНМ: 0000000000097022 [19:40:21]line Версия ККМ: 001 [19:40:21]line ФМ: 0000000000875000 [19:40:21]line ФД: 50473 [19:40:21]line ФПД: 168690729965676 [19:40:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T194030&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50473&fm=168690729965676&tin=02508201610067®Number=0000000000097022&sum=12500 [19:40:21]line 0 [19:40:22]written 0, free lines is 4095 [19:40:22]OFD Sender: Processing packet 50473 [packets to send 7, broken 6] [19:40:22]ProducePacketName [19:40:22]name=ofd_packets/00050473 [19:40:22]OFD Sender: To server: pG, [19:40:22]CommunicateWithHost lk.salyk.kg:30040 [19:40:22]ConnectInit lk.salyk.kg [19:40:22]Connected sock=10 [19:40:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3E 01 00 00 D6 74 36 01 B0 30 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 AE A2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 29 C5 00 00 35 04 06 00 99 6C 5F 09 58 6C E9 3C EF D5 3C A3 D8 CB [19:40:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 9E B0 47 00 36 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 29 C5 00 00 F4 03 04 00 41 4E 1A 67 B6 04 01 00 00 78 67 6B 27 A1 02 3F BF [19:40:22]CommunicateWithHost err = 0 [19:40:22]CheckOFDResponse [19:40:22]1017 (14) - 77093643461234 [19:40:22]1041 (16) - 0000000000875000 [19:40:22]1040 (4) - 50473 [19:40:22]1012 (4) - 24.10.2024 13:40 [19:40:22]1206 (1) - 0 [19:40:22]OFD Sender: Remove packet 50473 [19:40:22]ProducePacketName [19:40:22]name=ofd_packets/00050473 [19:40:22]NVStorageDeleteData [19:40:22]Write to MH i2c: 01 00 00 E2 40 22 [19:40:22]Write i2c OK [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: 01 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: 01 07 00 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: 01 07 00 E2 40 00 00 00 00 00 0D 0D 43 [19:40:22]RasterBufferAndPrint [19:40:22]line [19:40:22]line [19:40:22]line [19:40:22]line [19:40:22]line [19:40:22]written 0, free lines is 3347 [19:40:22]process_action close_receipt done [19:40:22]requested_data is exist [19:40:22]produce_requested_data [19:40:22]requested_item fm.sn is exist - process it [19:40:22]wFMCommunicate request_size=4 [19:40:22]MH_SAM_APDU [19:40:22]CAPDU: 80 11 00 00 [19:40:22]Write to MH i2c: E2 08 00 E9 40 80 11 00 00 00 00 00 00 A3 [19:40:22]Write i2c OK [19:40:22]MH_I2C_Read... [19:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:22]Read from MH i2c: E2 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: E2 17 00 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: E2 17 00 E9 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 EA [19:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:40:22]wFMCommunicate OK [19:40:22]requested_item fd.num is exist - process it [19:40:22]SAM_PROTO_GetFieldsCounters [19:40:22]wFMCommunicate request_size=4 [19:40:22]MH_SAM_APDU [19:40:22]CAPDU: 80 13 00 00 [19:40:22]Write to MH i2c: E2 08 00 EA 40 80 13 00 00 00 00 00 00 A6 [19:40:22]Write i2c OK [19:40:22]MH_I2C_Read... [19:40:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:22]Read from MH i2c: E2 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: E2 62 00 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: E2 62 00 EA 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 29 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [19:40:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 29 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:40:22]wFMCommunicate OK [19:40:22]SAM_PROTO_GetFieldsCounters done [19:40:22]requested_item shift.num is exist - process it [19:40:22]requested_item shift.opened is exist - process it [19:40:22]req_shift_opened [19:40:22]FM_GetShiftState [19:40:22]SAM_PROTO_GetShiftState [19:40:22]wFMCommunicate request_size=4 [19:40:22]MH_SAM_APDU [19:40:22]CAPDU: 80 13 01 00 [19:40:22]Write to MH i2c: E2 08 00 EB 40 80 13 01 00 00 00 00 00 A8 [19:40:22]Write i2c OK [19:40:22]MH_I2C_Read... [19:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:22]Read from MH i2c: E2 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: E2 0E 00 [19:40:22]MH_I2C_Read... [19:40:22]Read from MH i2c: E2 0E 00 EB 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 F4 [19:40:22]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:40:22]wFMCommunicate OK [19:40:22]SAM_PROTO_GetShiftState done [19:40:22]FM_GetShiftState done [19:40:22]req_shift_opened done [19:40:22]requested_item shift.open_date is exist - process it [19:40:22]req_shift_open_date [19:40:22]req_shift_open_date done [19:40:22]produce_requested_data done [19:40:22]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50473,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:40:22]process_action_free close_receipt [19:40:22]json_value_free [19:40:22]json_value_free done [19:40:22]process_json_proto returns [19:40:22]Send response to host [19:40:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50473,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:40:22]free response buf [19:40:22]execute_script done [19:40:22]execute_script returns [19:40:22]free content buf [19:40:22]Sock 7.Close socket [19:40:22]Sock 7.Thread stoped [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:42]OFD Sender: No OFD packet to send [19:40:47]OFD Sender: No OFD packet to send [19:40:52]OFD Sender: No OFD packet to send [19:40:57]OFD Sender: No OFD packet to send [19:41:02]OFD Sender: No OFD packet to send [19:41:07]OFD Sender: No OFD packet to send [19:41:13]OFD Sender: No OFD packet to send [19:41:18]OFD Sender: No OFD packet to send [19:41:23]OFD Sender: No OFD packet to send [19:41:28]OFD Sender: No OFD packet to send [19:41:33]OFD Sender: No OFD packet to send [19:41:38]OFD Sender: No OFD packet to send [19:41:43]OFD Sender: No OFD packet to send [19:41:48]OFD Sender: No OFD packet to send [19:41:53]OFD Sender: No OFD packet to send [19:41:58]OFD Sender: No OFD packet to send [19:42:03]OFD Sender: No OFD packet to send [19:42:08]OFD Sender: No OFD packet to send [19:42:13]OFD Sender: No OFD packet to send [19:42:18]OFD Sender: No OFD packet to send [19:42:23]OFD Sender: No OFD packet to send [19:42:28]OFD Sender: No OFD packet to send [19:42:33]OFD Sender: No OFD packet to send [19:42:38]OFD Sender: No OFD packet to send [19:42:43]OFD Sender: No OFD packet to send [19:42:48]OFD Sender: No OFD packet to send [19:42:53]OFD Sender: No OFD packet to send [19:42:58]OFD Sender: No OFD packet to send [19:43:03]OFD Sender: No OFD packet to send [19:43:08]OFD Sender: No OFD packet to send [19:43:13]OFD Sender: No OFD packet to send [19:43:18]OFD Sender: No OFD packet to send [19:43:23]OFD Sender: No OFD packet to send [19:43:28]OFD Sender: No OFD packet to send [19:43:33]OFD Sender: No OFD packet to send [19:43:38]OFD Sender: No OFD packet to send [19:43:43]OFD Sender: No OFD packet to send [19:43:48]OFD Sender: No OFD packet to send [19:43:53]OFD Sender: No OFD packet to send [19:43:58]OFD Sender: No OFD packet to send [19:44:03]OFD Sender: No OFD packet to send [19:44:08]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:43]OFD Sender: No OFD packet to send [19:45:44]accept exits with 9 [19:45:44]New connection [19:45:44]New thread 3067305316 created [19:45:44]Thread 3067161956 joined [19:45:44]Waiting for new connection... [19:45:44] Sock 9.Parse request [19:45:44]Sock 9.Check first char [19:45:44]Sock 9.First char is OK [19:45:44]request: POST /json_proto HTTP/1.0 [19:45:44]Method: POST [19:45:44]URL: /json_proto [19:45:44]Method is POST - this is cgi request [19:45:44]url: /json_proto [19:45:44]query_string will be loaded in cgi processing [19:45:44]execute_cgi json_proto POST (null) [19:45:44]execute_cgi path=json_proto method=POST [19:45:44]POST find Content-Length [19:45:44]Host: 172.17.49.196:8080 [19:45:44]Content-Length: 679 [19:45:44]Content-Type: application/json [19:45:44] [19:45:44]POST finish read [19:45:44]Found Content-Length = 679 [19:45:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)15442074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:45:44]execute_script... [19:45: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)15442074", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-4", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:45:44]POST & json_proto [19:45:44]process_json_proto [19:45:44]json parsed OK: [19:45:44]protocol is kg_v1.0 [19:45:44]action value=close_receipt [19:45:44]process_action close_receipt [19:45:44]cmd_close_receipt [19:45:44]MH_GetDate [19:45:44]Write to MH i2c: F0 00 00 EC 40 1B [19:45:44]Write i2c OK [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: F0 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: F0 09 00 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: F0 09 00 EC 40 00 F3 A3 1A 67 BD 3B 11 67 AB [19:45:44]GetLastDocTimeStamp 1729798830 [19:45:44]current date 1729799155 [19:45:44]FM_GetShiftState [19:45:44]SAM_PROTO_GetShiftState [19:45:44]wFMCommunicate request_size=4 [19:45:44]MH_SAM_APDU [19:45:44]CAPDU: 80 13 01 00 [19:45:44]Write to MH i2c: E2 08 00 ED 40 80 13 01 00 00 00 00 00 AA [19:45:44]Write i2c OK [19:45:44]MH_I2C_Read... [19:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:44]Read from MH i2c: E2 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 0E 00 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 0E 00 ED 40 00 09 00 01 30 90 19 67 00 00 00 00 90 00 F6 [19:45:44]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:45:44]wFMCommunicate OK [19:45:44]SAM_PROTO_GetShiftState done [19:45:44]FM_GetShiftState done [19:45:44]opened in 1729728560 [19:45:44]opened+sec_in_day 1729814960 [19:45:44]quantity*price = 50041 [19:45:44]sum+1 = 50042 [19:45: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 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 116 24.10.2024 19:45 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50474 ФПД: 46250744706292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T194555&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50474&fm=46250744706292&tin=02508201610067®Number=0000000000097022&sum=50000 [19:45:46]StoreToDocumentArchive [19:45:46]shift 492 fd 50474 [19:45:46]save to /storage/0492/doc_00050474 [19:45:46]save last doc name /storage/0492/doc_00050474 to /storage/kkm_last_doc_name [19:45:46]save OK [19:45:46]Clear old archive folders... [19:45:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:45:46]tlvbuf is 0024A260 [19:45:46]SAM_PROTO_ClearQueue [19:45:46]wFMCommunicate request_size=4 [19:45:46]MH_SAM_APDU [19:45:46]CAPDU: 80 09 00 00 [19:45:46]Write to MH i2c: E2 08 00 FA 40 80 09 00 00 00 00 00 00 AC [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:45:46]Read from MH i2c: E2 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 FA 40 00 90 00 AE [19:45:46]RAPDU: 90 00 [19:45:46]wFMCommunicate OK [19:45:46]SAM_PROTO_ClearQueue done [19:45:46]KKMCreateOFDPacket [19:45:46]OFDProtocolAddRootSTLVToBuf [19:45:46]FM_MakeSignedData [19:45:46]FM_MakeSignedData [19:45:46]SAM_PROTO_SignData [19:45:46]wFMCommunicate request_size=4 [19:45:46]MH_SAM_APDU [19:45:46]CAPDU: 80 0D 01 02 [19:45:46]Write to MH i2c: E2 08 00 FB 40 80 0D 01 02 00 00 00 00 B4 [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:45:46]Read from MH i2c: E2 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 FB 40 00 90 00 AF [19:45:46]RAPDU: 90 00 [19:45:46]wFMCommunicate OK [19:45:46]wFMCommunicate request_size=255 [19:45:46]MH_SAM_APDU [19:45: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 74 00 00 00 F4 03 04 00 F3 A3 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2A C5 00 00 35 04 06 00 2A [19:45:46]Write to MH i2c: E2 02 01 FC 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 74 00 00 00 F4 03 04 00 F3 A3 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2A C5 00 00 35 04 06 00 2A 00 00 C2 [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:46]Read from MH i2c: E2 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 FC 40 00 90 00 B0 [19:45:46]RAPDU: 90 00 [19:45:46]wFMCommunicate OK [19:45:46]wFMCommunicate request_size=10 [19:45:46]MH_SAM_APDU [19:45:46]CAPDU: 80 0D 02 02 05 10 97 35 74 F4 [19:45:46]Write to MH i2c: E2 0D 00 FD 40 80 0D 02 02 05 00 10 97 35 74 F4 00 00 05 [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:46]Read from MH i2c: E2 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 03 00 FD 40 00 90 00 B1 [19:45:46]RAPDU: 90 00 [19:45:46]wFMCommunicate OK [19:45:46]wFMCommunicate request_size=4 [19:45:46]MH_SAM_APDU [19:45:46]CAPDU: 80 0D 03 02 [19:45:46]Write to MH i2c: E2 08 00 FE 40 80 0D 03 02 00 00 00 00 B9 [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:45:46]Read from MH i2c: E2 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 0B 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 0B 00 FE 40 00 28 6B 3E 43 5B F9 9A A3 90 00 5F [19:45:46]RAPDU: 28 6B 3E 43 5B F9 9A A3 90 00 [19:45:46]wFMCommunicate OK [19:45:46]SAM_PROTO_SignData done [19:45:46]FM_MakeSignedData done [19:45:46]CreateOFDProtocolMessage [19:45:46]wFMCommunicate request_size=4 [19:45:46]MH_SAM_APDU [19:45:46]CAPDU: 80 11 00 00 [19:45:46]Write to MH i2c: E2 08 00 FF 40 80 11 00 00 00 00 00 00 B9 [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:46]Read from MH i2c: E2 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 17 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: E2 17 00 FF 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 00 [19:45:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:45:46]wFMCommunicate OK [19:45:46]CreateOFDProtocolMessage done [19:45:46]OFDSenderStorePacket 50474 [19:45:46]StoreOFDPacket docnum=50474 [19:45:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0F 01 00 00 45 62 07 01 BB 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 74 00 00 00 F4 03 04 00 F3 A3 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2A C5 00 00 35 04 06 00 2A 10 97 35 74 F4 28 6B 3E 43 5B F9 9A A3 [19:45:46]CheckFolder [19:45:46]dirname=/storage/ofd_packets [19:45:46]CheckFolder done [19:45:46]ProducePacketName [19:45:46]name=ofd_packets/00050474 [19:45:46]NVStorageSaveData ofd_packets/00050474 [19:45:46]File name is /storage/ofd_packets/00050474 [19:45:46]Write 301 bytes [19:45:46]NVStorageSaveData done [19:45:46]OFDSenderStorePacket done [19:45:46]KKMCreateOFDPacket done [19:45:46]NVStorageSaveData kkm_last_timestamp [19:45:46]File name is /storage/kkm_last_timestamp [19:45:46]Write 4 bytes [19:45:46]NVStorageSaveData done [19:45:46]ExternCall_PrintAddStr [19:45:46]wPrintStart [19:45:46]Write to MH i2c: 01 00 00 00 41 41 [19:45:46]Write i2c OK [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: 01 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: 01 07 00 [19:45:46]MH_I2C_Read... [19:45:46]Read from MH i2c: 01 07 00 00 41 00 00 00 00 00 FF 0F 56 [19:45:46]RasterBufferAndPrint [19:45:46]line Счет N : (1)15442074 [19:45:46]line ИНН: 02508201610067 [19:45:46]line Контрольно-Кассовый Чек [19:45:46]line ПРОДАЖА [19:45:46]line ТРК (МРК, ГНК) : 23 [19:45:46]line Товар: 2710124130 [19:45:46]line Аи-92-К-4 [19:45:46]line 7.480 * 66.90 [19:45:46]line = 500.41 [19:45:46]line НДС 12% НСП 1% [19:45:46]line > о реализуемом товаре [19:45:46]line ОКРУГЛЕНИЕ: -0.41 [19:45:46]line ИТОГО: 500.00 [19:45:46]line Внесено: 500.00 [19:45:46]line СДАЧА: 0.00 [19:45:46]line НСП 1% : 4.43 [19:45:46]line НДС 12% : 53.14 [19:45:46]line Наличными: 500.00 [19:45:46]line Безнал.: 0.00 [19:45:46]line Место: АЗС № 80 "Партнер Нефть" [19:45:46]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:45:46]line СНО: Общий режим [19:45:46]line Чек 116 24.10.2024 19:45 [19:45:46]line Смена: 492 ФФД: 1.0 [19:45:46]line ЗНМ: 0300000090 [19:45:46]line РНМ: 0000000000097022 [19:45:46]line Версия ККМ: 001 [19:45:46]line ФМ: 0000000000875000 [19:45:46]line ФД: 50474 [19:45:46]line ФПД: 46250744706292 [19:45:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T194555&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50474&fm=46250744706292&tin=02508201610067®Number=0000000000097022&sum=50000 [19:45:46]OFD Sender: Processing packet 50474 [packets to send 7, broken 6] [19:45:46]ProducePacketName [19:45:46]name=ofd_packets/00050474 [19:45:46]OFD Sender: To server: pG, [19:45:46]CommunicateWithHost lk.salyk.kg:30040 [19:45:46]ConnectInit lk.salyk.kg [19:45:46]written 0, free lines is 4095 [19:45:47]Connected sock=10 [19:45:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0F 01 00 00 45 62 07 01 BB 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 74 00 00 00 F4 03 04 00 F3 A3 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2A C5 00 00 35 04 06 00 2A 10 97 35 74 F4 28 6B 3E 43 5B F9 9A A3 [19:45:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 16 A7 47 00 FB 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2A C5 00 00 F4 03 04 00 86 4F 1A 67 B6 04 01 00 00 17 D3 28 45 D7 12 77 E0 [19:45:47]CommunicateWithHost err = 0 [19:45:47]CheckOFDResponse [19:45:47]1017 (14) - 77093643461234 [19:45:47]1041 (16) - 0000000000875000 [19:45:47]1040 (4) - 50474 [19:45:47]1012 (4) - 24.10.2024 13:45 [19:45:47]1206 (1) - 0 [19:45:47]OFD Sender: Remove packet 50474 [19:45:47]ProducePacketName [19:45:47]name=ofd_packets/00050474 [19:45:47]NVStorageDeleteData [19:45:47]Write to MH i2c: 01 00 00 2B 41 6C [19:45:47]Write i2c OK [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: 01 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: 01 07 00 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: 01 07 00 2B 41 00 00 00 00 00 FE 0C 7D [19:45:47]RasterBufferAndPrint [19:45:47]line [19:45:47]line [19:45:47]line [19:45:47]line [19:45:47]line [19:45:47]written 0, free lines is 3332 [19:45:47]process_action close_receipt done [19:45:47]requested_data is exist [19:45:47]produce_requested_data [19:45:47]requested_item fm.sn is exist - process it [19:45:47]wFMCommunicate request_size=4 [19:45:47]MH_SAM_APDU [19:45:47]CAPDU: 80 11 00 00 [19:45:47]Write to MH i2c: E2 08 00 32 41 80 11 00 00 00 00 00 00 ED [19:45:47]Write i2c OK [19:45:47]MH_I2C_Read... [19:45:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:47]Read from MH i2c: E2 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: E2 17 00 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: E2 17 00 32 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 34 [19:45:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:45:47]wFMCommunicate OK [19:45:47]requested_item fd.num is exist - process it [19:45:47]SAM_PROTO_GetFieldsCounters [19:45:47]wFMCommunicate request_size=4 [19:45:47]MH_SAM_APDU [19:45:47]CAPDU: 80 13 00 00 [19:45:47]Write to MH i2c: E2 08 00 33 41 80 13 00 00 00 00 00 00 F0 [19:45:47]Write i2c OK [19:45:47]MH_I2C_Read... [19:45:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:47]Read from MH i2c: E2 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: E2 62 00 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: E2 62 00 33 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [19:45:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:47]wFMCommunicate OK [19:45:47]SAM_PROTO_GetFieldsCounters done [19:45:47]requested_item shift.num is exist - process it [19:45:47]requested_item shift.opened is exist - process it [19:45:47]req_shift_opened [19:45:47]FM_GetShiftState [19:45:47]SAM_PROTO_GetShiftState [19:45:47]wFMCommunicate request_size=4 [19:45:47]MH_SAM_APDU [19:45:47]CAPDU: 80 13 01 00 [19:45:47]Write to MH i2c: E2 08 00 34 41 80 13 01 00 00 00 00 00 F2 [19:45:47]Write i2c OK [19:45:47]MH_I2C_Read... [19:45:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:47]Read from MH i2c: E2 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: E2 0E 00 [19:45:47]MH_I2C_Read... [19:45:47]Read from MH i2c: E2 0E 00 34 41 00 09 00 01 30 90 19 67 00 00 00 00 90 00 3E [19:45:47]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:45:47]wFMCommunicate OK [19:45:47]SAM_PROTO_GetShiftState done [19:45:47]FM_GetShiftState done [19:45:47]req_shift_opened done [19:45:47]requested_item shift.open_date is exist - process it [19:45:47]req_shift_open_date [19:45:47]req_shift_open_date done [19:45:47]produce_requested_data done [19:45:47]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50474,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:45:47]process_action_free close_receipt [19:45:47]json_value_free [19:45:47]json_value_free done [19:45:47]process_json_proto returns [19:45:47]Send response to host [19:45:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50474,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:45:47]free response buf [19:45:47]execute_script done [19:45:47]execute_script returns [19:45:47]free content buf [19:45:47]Sock 9.Close socket [19:45:47]Sock 9.Thread stoped [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:18]OFD Sender: No OFD packet to send [19:51:23]OFD Sender: No OFD packet to send [19:51:28]OFD Sender: No OFD packet to send [19:51:33]OFD Sender: No OFD packet to send [19:51:38]OFD Sender: No OFD packet to send [19:51:43]OFD Sender: No OFD packet to send [19:51:48]OFD Sender: No OFD packet to send [19:51:48]accept exits with 7 [19:51:48]New connection [19:51:48]New thread 3067161956 created [19:51:48]Thread 3067305316 joined [19:51:48]Waiting for new connection... [19:51:48] Sock 7.Parse request [19:51:48]Sock 7.Check first char [19:51:48]Sock 7.First char is OK [19:51:48]request: POST /json_proto HTTP/1.0 [19:51:48]Method: POST [19:51:48]URL: /json_proto [19:51:48]Method is POST - this is cgi request [19:51:48]url: /json_proto [19:51:48]query_string will be loaded in cgi processing [19:51:48]execute_cgi json_proto POST (null) [19:51:48]execute_cgi path=json_proto method=POST [19:51:48]POST find Content-Length [19:51:48]Host: 172.17.49.196:8080 [19:51:48]Content-Length: 750 [19:51:48]Content-Type: application/json [19:51:48] [19:51:48]POST finish read [19:51:48]Found Content-Length = 750 [19:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164390", "tax_sys" : 0, "items" : [ { "code": "4700000483297", "name": "\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Nitro \u0410\u043D\u0430\u043D\u0430\u0441-\u0433\u0443\u0430\u0432", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:48]execute_script... [19: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 : (3)164390", "tax_sys" : 0, "items" : [ { "code": "4700000483297", "name": "\u042D\u043D\u0435\u0440\u0433\u0435\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Nitro \u0410\u043D\u0430\u043D\u0430\u0441-\u0433\u0443\u0430\u0432", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:48]POST & json_proto [19:51:48]process_json_proto [19:51:48]json parsed OK: [19:51:48]protocol is kg_v1.0 [19:51:48]action value=close_receipt [19:51:48]process_action close_receipt [19:51:48]cmd_close_receipt [19:51:48]MH_GetDate [19:51:48]Write to MH i2c: F0 00 00 35 41 65 [19:51:48]Write i2c OK [19:51:48]MH_I2C_Read... [19:51:48]Read from MH i2c: F0 [19:51:48]MH_I2C_Read... [19:51:48]Read from MH i2c: F0 09 00 [19:51:48]MH_I2C_Read... [19:51:48]Read from MH i2c: F0 09 00 35 41 00 5E A5 1A 67 BD 3B 11 67 62 [19:51:48]GetLastDocTimeStamp 1729799155 [19:51:48]current date 1729799518 [19:51:48]FM_GetShiftState [19:51:48]SAM_PROTO_GetShiftState [19:51:48]wFMCommunicate request_size=4 [19:51:48]MH_SAM_APDU [19:51:48]CAPDU: 80 13 01 00 [19:51:48]Write to MH i2c: E2 08 00 36 41 80 13 01 00 00 00 00 00 F4 [19:51:48]Write i2c OK [19:51:48]MH_I2C_Read... [19:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:48]Read from MH i2c: E2 [19:51:48]MH_I2C_Read... [19:51:48]Read from MH i2c: E2 0E 00 [19:51:48]MH_I2C_Read... [19:51:48]Read from MH i2c: E2 0E 00 36 41 00 09 00 01 30 90 19 67 00 00 00 00 90 00 40 [19:51:48]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:51:48]wFMCommunicate OK [19:51:48]SAM_PROTO_GetShiftState done [19:51:48]FM_GetShiftState done [19:51:48]opened in 1729728560 [19:51:48]opened+sec_in_day 1729814960 [19:51:48]quantity*price = 9500 [19:51:48]sum+1 = 9501 [19:51:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 117 24.10.2024 19:51 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50475 ФПД: 232588732939604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195158&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50475&fm=232588732939604&tin=02508201610067®Number=0000000000097022&sum=9500 0 [19:51:49]StoreToDocumentArchive [19:51:49]shift 492 fd 50475 [19:51:49]save to /storage/0492/doc_00050475 [19:51:49]save last doc name /storage/0492/doc_00050475 to /storage/kkm_last_doc_name [19:51:49]save OK [19:51:49]Clear old archive folders... [19:51:49]ProcessDocumentItem done err = 0, tmpTLVsize=313 [19:51:49]tlvbuf is 00109540 [19:51:49]SAM_PROTO_ClearQueue [19:51:49]wFMCommunicate request_size=4 [19:51:49]MH_SAM_APDU [19:51:49]CAPDU: 80 09 00 00 [19:51:49]Write to MH i2c: E2 08 00 43 41 80 09 00 00 00 00 00 00 F6 [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:51:49]Read from MH i2c: E2 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 43 41 00 90 00 F8 [19:51:49]RAPDU: 90 00 [19:51:49]wFMCommunicate OK [19:51:49]SAM_PROTO_ClearQueue done [19:51:49]KKMCreateOFDPacket [19:51:49]OFDProtocolAddRootSTLVToBuf [19:51:49]FM_MakeSignedData [19:51:49]FM_MakeSignedData [19:51:49]SAM_PROTO_SignData [19:51:49]wFMCommunicate request_size=4 [19:51:49]MH_SAM_APDU [19:51:49]CAPDU: 80 0D 01 02 [19:51:49]Write to MH i2c: E2 08 00 44 41 80 0D 01 02 00 00 00 00 FE [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:51:49]Read from MH i2c: E2 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 44 41 00 90 00 F9 [19:51:49]RAPDU: 90 00 [19:51:49]wFMCommunicate OK [19:51:49]wFMCommunicate request_size=255 [19:51:49]MH_SAM_APDU [19:51:49]CAPDU: 80 0D 02 02 FA 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 39 37 06 04 47 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 D0 B5 D1 82 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 D0 90 D0 BD D0 B0 D0 BD D0 B0 D1 81 2D D0 B3 D1 83 D0 B0 D0 B2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 5E A5 1A 67 0E 04 04 00 [19:51:49]Write to MH i2c: E2 02 01 45 41 80 0D 02 02 FA 00 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 39 37 06 04 47 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 D0 B5 D1 82 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 D0 90 D0 BD D0 B0 D0 BD D0 B0 D1 81 2D D0 B3 D1 83 D0 B0 D0 B2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 5E A5 1A 67 0E 04 04 00 00 00 E6 [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:49]Read from MH i2c: E2 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 45 41 00 90 00 FA [19:51:49]RAPDU: 90 00 [19:51:49]wFMCommunicate OK [19:51:49]wFMCommunicate request_size=72 [19:51:49]MH_SAM_APDU [19:51:49]CAPDU: 80 0D 02 02 43 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2B C5 00 00 35 04 06 00 D3 89 C8 CE 3D 54 [19:51:49]Write to MH i2c: E2 4B 00 46 41 80 0D 02 02 43 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2B C5 00 00 35 04 06 00 D3 89 C8 CE 3D 54 00 00 6B [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:49]Read from MH i2c: E2 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 03 00 46 41 00 90 00 FB [19:51:49]RAPDU: 90 00 [19:51:49]wFMCommunicate OK [19:51:49]wFMCommunicate request_size=4 [19:51:49]MH_SAM_APDU [19:51:49]CAPDU: 80 0D 03 02 [19:51:49]Write to MH i2c: E2 08 00 47 41 80 0D 03 02 00 00 00 00 03 [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:49]Read from MH i2c: E2 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 0B 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 0B 00 47 41 00 B6 AA 1A D9 51 16 7C B6 90 00 F0 [19:51:49]RAPDU: B6 AA 1A D9 51 16 7C B6 90 00 [19:51:49]wFMCommunicate OK [19:51:49]SAM_PROTO_SignData done [19:51:49]FM_MakeSignedData done [19:51:49]CreateOFDProtocolMessage [19:51:49]wFMCommunicate request_size=4 [19:51:49]MH_SAM_APDU [19:51:49]CAPDU: 80 11 00 00 [19:51:49]Write to MH i2c: E2 08 00 48 41 80 11 00 00 00 00 00 00 03 [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:49]Read from MH i2c: E2 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 17 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: E2 17 00 48 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 4A [19:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:51:49]wFMCommunicate OK [19:51:49]CreateOFDProtocolMessage done [19:51:49]OFDSenderStorePacket 50475 [19:51:49]StoreOFDPacket docnum=50475 [19:51:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4D 01 00 00 A4 5D 45 01 FF 5B 5A 03 01 00 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 39 37 06 04 47 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 D0 B5 D1 82 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 D0 90 D0 BD D0 B0 D0 BD D0 B0 D1 81 2D D0 B3 D1 83 D0 B0 D0 B2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 5E A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2B C5 00 00 35 04 06 00 D3 89 C8 CE 3D 54 B6 AA 1A D9 51 16 7C B6 [19:51:49]CheckFolder [19:51:49]dirname=/storage/ofd_packets [19:51:49]CheckFolder done [19:51:49]ProducePacketName [19:51:49]name=ofd_packets/00050475 [19:51:49]NVStorageSaveData ofd_packets/00050475 [19:51:49]File name is /storage/ofd_packets/00050475 [19:51:49]Write 363 bytes [19:51:49]NVStorageSaveData done [19:51:49]OFDSenderStorePacket done [19:51:49]KKMCreateOFDPacket done [19:51:49]NVStorageSaveData kkm_last_timestamp [19:51:49]File name is /storage/kkm_last_timestamp [19:51:49]Write 4 bytes [19:51:49]NVStorageSaveData done [19:51:49]ExternCall_PrintAddStr [19:51:49]wPrintStart [19:51:49]Write to MH i2c: 01 00 00 49 41 8A [19:51:49]Write i2c OK [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: 01 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: 01 07 00 [19:51:49]MH_I2C_Read... [19:51:49]Read from MH i2c: 01 07 00 49 41 00 00 00 00 00 FF 0F 9F [19:51:49]RasterBufferAndPrint [19:51:49]line Счет N : (3)164390 [19:51:49]line ИНН: 02508201610067 [19:51:49]line Контрольно-Кассовый Чек [19:51:49]line ПРОДАЖА [19:51:49]line Товар: 4700000483297 [19:51:49]line Энергетический напиток Nitro Ананас-гуав [19:51:49]line 1.000 * 95.00 [19:51:49]line = 95.00 [19:51:49]line НДС 12% НСП 1% [19:51:49]line > о реализуемом товаре [19:51:49]line ИТОГО: 95.00 [19:51:49]line НСП 1% : 0.84 [19:51:49]line НДС 12% : 10.09 [19:51:49]line Наличными: 95.00 [19:51:49]line Безнал.: 0.00 [19:51:49]line Место: АЗС № 80 "Партнер Нефть" [19:51:49]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:51:49]line СНО: Общий режим [19:51:49]line Чек 117 24.10.2024 19:51 [19:51:49]line Смена: 492 ФФД: 1.0 [19:51:49]line ЗНМ: 0300000090 [19:51:49]line РНМ: 0000000000097022 [19:51:49]line Версия ККМ: 001 [19:51:50]line ФМ: 0000000000875000 [19:51:50]line ФД: 50475 [19:51:50]line ФПД: 232588732939604 [19:51:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195158&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50475&fm=232588732939604&tin=02508201610067®Number=0000000000097022&sum=9500 [19:51:50]line 0 [19:51:50]OFD Sender: Processing packet 50475 [packets to send 7, broken 6] [19:51:50]ProducePacketName [19:51:50]name=ofd_packets/00050475 [19:51:50]OFD Sender: To server: pG, [19:51:50]CommunicateWithHost lk.salyk.kg:30040 [19:51:50]ConnectInit lk.salyk.kg [19:51:50]written 0, free lines is 4095 [19:51:50]Connected sock=10 [19:51:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4D 01 00 00 A4 5D 45 01 FF 5B 5A 03 01 00 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 32 39 37 06 04 47 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 D0 B5 D1 82 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 D0 90 D0 BD D0 B0 D0 BD D0 B0 D1 81 2D D0 B3 D1 83 D0 B0 D0 B2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 5E A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2B C5 00 00 35 04 06 00 D3 89 C8 CE 3D 54 B6 AA 1A D9 51 16 7C B6 [19:51:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 B1 03 47 00 54 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2B C5 00 00 F4 03 04 00 F1 50 1A 67 B6 04 01 00 00 3E 1B 55 44 7A 93 9A 4B [19:51:50]CommunicateWithHost err = 0 [19:51:50]CheckOFDResponse [19:51:50]1017 (14) - 77093643461234 [19:51:50]1041 (16) - 0000000000875000 [19:51:50]1040 (4) - 50475 [19:51:50]1012 (4) - 24.10.2024 13:51 [19:51:50]1206 (1) - 0 [19:51:50]OFD Sender: Remove packet 50475 [19:51:50]ProducePacketName [19:51:50]name=ofd_packets/00050475 [19:51:50]NVStorageDeleteData [19:51:50]Write to MH i2c: 01 00 00 72 41 B3 [19:51:50]Write i2c OK [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: 01 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: 01 07 00 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: 01 07 00 72 41 00 00 00 00 00 0E 0D D5 [19:51:50]RasterBufferAndPrint [19:51:50]line [19:51:50]line [19:51:50]line [19:51:50]line [19:51:50]line [19:51:50]written 0, free lines is 3349 [19:51:50]process_action close_receipt done [19:51:50]requested_data is exist [19:51:50]produce_requested_data [19:51:50]requested_item fm.sn is exist - process it [19:51:50]wFMCommunicate request_size=4 [19:51:50]MH_SAM_APDU [19:51:50]CAPDU: 80 11 00 00 [19:51:50]Write to MH i2c: E2 08 00 79 41 80 11 00 00 00 00 00 00 34 [19:51:50]Write i2c OK [19:51:50]MH_I2C_Read... [19:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:50]Read from MH i2c: E2 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 17 00 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 17 00 79 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 7B [19:51:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:51:50]wFMCommunicate OK [19:51:50]requested_item fd.num is exist - process it [19:51:50]SAM_PROTO_GetFieldsCounters [19:51:50]wFMCommunicate request_size=4 [19:51:50]MH_SAM_APDU [19:51:50]CAPDU: 80 13 00 00 [19:51:50]Write to MH i2c: E2 08 00 7A 41 80 13 00 00 00 00 00 00 37 [19:51:50]Write i2c OK [19:51:50]MH_I2C_Read... [19:51:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:51:50]Read from MH i2c: E2 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 62 00 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 62 00 7A 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 83 [19:51:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:51:50]wFMCommunicate OK [19:51:50]SAM_PROTO_GetFieldsCounters done [19:51:50]requested_item shift.num is exist - process it [19:51:50]requested_item shift.opened is exist - process it [19:51:50]req_shift_opened [19:51:50]FM_GetShiftState [19:51:50]SAM_PROTO_GetShiftState [19:51:50]wFMCommunicate request_size=4 [19:51:50]MH_SAM_APDU [19:51:50]CAPDU: 80 13 01 00 [19:51:50]Write to MH i2c: E2 08 00 7B 41 80 13 01 00 00 00 00 00 39 [19:51:50]Write i2c OK [19:51:50]MH_I2C_Read... [19:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:50]Read from MH i2c: E2 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 0E 00 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 0E 00 7B 41 00 09 00 01 30 90 19 67 00 00 00 00 90 00 85 [19:51:50]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:51:50]wFMCommunicate OK [19:51:50]SAM_PROTO_GetShiftState done [19:51:50]FM_GetShiftState done [19:51:50]req_shift_opened done [19:51:50]requested_item shift.open_date is exist - process it [19:51:50]req_shift_open_date [19:51:50]req_shift_open_date done [19:51:50]produce_requested_data done [19:51:50]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50475,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:51:50]process_action_free close_receipt [19:51:50]json_value_free [19:51:50]json_value_free done [19:51:50]process_json_proto returns [19:51:50]Send response to host [19:51:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50475,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:51:50]free response buf [19:51:50]execute_script done [19:51:50]execute_script returns [19:51:50]free content buf [19:51:50]Sock 7.Close socket [19:51:50]Sock 7.Thread stoped [19:51:51]OFD Sender: No OFD packet to send [19:51:56]OFD Sender: No OFD packet to send [19:52:01]OFD Sender: No OFD packet to send [19:52:06]OFD Sender: No OFD packet to send [19:52:11]OFD Sender: No OFD packet to send [19:52:16]OFD Sender: No OFD packet to send [19:52:21]OFD Sender: No OFD packet to send [19:52:26]OFD Sender: No OFD packet to send [19:52:31]OFD Sender: No OFD packet to send [19:52:36]OFD Sender: No OFD packet to send [19:52:41]OFD Sender: No OFD packet to send [19:52:46]OFD Sender: No OFD packet to send [19:52:51]OFD Sender: No OFD packet to send [19:52:56]OFD Sender: No OFD packet to send [19:53:01]OFD Sender: No OFD packet to send [19:53:06]OFD Sender: No OFD packet to send [19:53:11]OFD Sender: No OFD packet to send [19:53:16]OFD Sender: No OFD packet to send [19:53:21]OFD Sender: No OFD packet to send [19:53:26]OFD Sender: No OFD packet to send [19:53:31]OFD Sender: No OFD packet to send [19:53:36]OFD Sender: No OFD packet to send [19:53:41]OFD Sender: No OFD packet to send [19:53:46]OFD Sender: No OFD packet to send [19:53:51]OFD Sender: No OFD packet to send [19:53:56]OFD Sender: No OFD packet to send [19:54:01]OFD Sender: No OFD packet to send [19:54:06]accept exits with 9 [19:54:06]New connection [19:54:06]New thread 3067305316 created [19:54:06]Thread 3067161956 joined [19:54:06]Waiting for new connection... [19:54:06] Sock 9.Parse request [19:54:06]Sock 9.Check first char [19:54:06]Sock 9.First char is OK [19:54:06]request: POST /json_proto HTTP/1.0 [19:54:06]Method: POST [19:54:06]URL: /json_proto [19:54:06]Method is POST - this is cgi request [19:54:06]url: /json_proto [19:54:06]query_string will be loaded in cgi processing [19:54:06]execute_cgi json_proto POST (null) [19:54:06]execute_cgi path=json_proto method=POST [19:54:06]POST find Content-Length [19:54:06]Host: 172.17.49.196:8080 [19:54:06]Content-Length: 623 [19:54:06]Content-Type: application/json [19:54:06] [19:54:06]POST finish read [19:54:06]Found Content-Length = 623 [19:54:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164391", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:06]execute_script... [19:54: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 : (3)164391", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:06]POST & json_proto [19:54:06]process_json_proto [19:54:06]json parsed OK: [19:54:06]protocol is kg_v1.0 [19:54:06]action value=close_receipt [19:54:06]process_action close_receipt [19:54:06]cmd_close_receipt [19:54:06]MH_GetDate [19:54:06]Write to MH i2c: F0 00 00 7C 41 AC [19:54:06]Write i2c OK [19:54:06]MH_I2C_Read... [19:54:06]Read from MH i2c: F0 [19:54:06]MH_I2C_Read... [19:54:06]Read from MH i2c: F0 09 00 [19:54:06]MH_I2C_Read... [19:54:06]Read from MH i2c: F0 09 00 7C 41 00 E8 A5 1A 67 BD 3B 11 67 33 [19:54:06]GetLastDocTimeStamp 1729799518 [19:54:06]current date 1729799656 [19:54:06]FM_GetShiftState [19:54:06]SAM_PROTO_GetShiftState [19:54:06]wFMCommunicate request_size=4 [19:54:06]MH_SAM_APDU [19:54:06]CAPDU: 80 13 01 00 [19:54:06]Write to MH i2c: E2 08 00 7D 41 80 13 01 00 00 00 00 00 3B [19:54:06]Write i2c OK [19:54:06]MH_I2C_Read... [19:54:06]OFD Sender: No OFD packet to send [19:54:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:06]Read from MH i2c: E2 [19:54:06]MH_I2C_Read... [19:54:06]Read from MH i2c: E2 0E 00 [19:54:06]MH_I2C_Read... [19:54:06]Read from MH i2c: E2 0E 00 7D 41 00 09 00 01 30 90 19 67 00 00 00 00 90 00 87 [19:54:06]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:54:06]wFMCommunicate OK [19:54:06]SAM_PROTO_GetShiftState done [19:54:06]FM_GetShiftState done [19:54:06]opened in 1729728560 [19:54:06]opened+sec_in_day 1729814960 [19:54:06]quantity*price = 14400 [19:54:06]sum+1 = 14401 [19:54:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 118 24.10.2024 19:54 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50476 ФПД: 12841906221062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195416&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50476&fm=12841906221062&tin=02508201610067®Number=0000000000097022&sum=14400 0 [19:54:07]StoreToDocumentArchive [19:54:07]shift 492 fd 50476 [19:54:07]save to /storage/0492/doc_00050476 [19:54:07]save last doc name /storage/0492/doc_00050476 to /storage/kkm_last_doc_name [19:54:07]save OK [19:54:07]Clear old archive folders... [19:54:07]ProcessDocumentItem done err = 0, tmpTLVsize=275 [19:54:07]tlvbuf is 0011C0E0 [19:54:07]SAM_PROTO_ClearQueue [19:54:07]wFMCommunicate request_size=4 [19:54:07]MH_SAM_APDU [19:54:07]CAPDU: 80 09 00 00 [19:54:07]Write to MH i2c: E2 08 00 8A 41 80 09 00 00 00 00 00 00 3D [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 [19:54:07]MH_I2C_Read... [19:54:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:07]Read from MH i2c: E2 03 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 8A 41 00 90 00 3F [19:54:07]RAPDU: 90 00 [19:54:07]wFMCommunicate OK [19:54:07]SAM_PROTO_ClearQueue done [19:54:07]KKMCreateOFDPacket [19:54:07]OFDProtocolAddRootSTLVToBuf [19:54:07]FM_MakeSignedData [19:54:07]FM_MakeSignedData [19:54:07]SAM_PROTO_SignData [19:54:07]wFMCommunicate request_size=4 [19:54:07]MH_SAM_APDU [19:54:07]CAPDU: 80 0D 01 02 [19:54:07]Write to MH i2c: E2 08 00 8B 41 80 0D 01 02 00 00 00 00 45 [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:07]Read from MH i2c: E2 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 8B 41 00 90 00 40 [19:54:07]RAPDU: 90 00 [19:54:07]wFMCommunicate OK [19:54:07]wFMCommunicate request_size=255 [19:54:07]MH_SAM_APDU [19:54:07]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E8 A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [19:54:07]Write to MH i2c: E2 02 01 8C 41 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E8 A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 B6 [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:07]Read from MH i2c: E2 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 8C 41 00 90 00 41 [19:54:07]RAPDU: 90 00 [19:54:07]wFMCommunicate OK [19:54:07]wFMCommunicate request_size=34 [19:54:07]MH_SAM_APDU [19:54:07]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2C C5 00 00 35 04 06 00 0B AD FD 42 30 06 [19:54:07]Write to MH i2c: E2 25 00 8D 41 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2C C5 00 00 35 04 06 00 0B AD FD 42 30 06 00 00 1B [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:07]Read from MH i2c: E2 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 03 00 8D 41 00 90 00 42 [19:54:07]RAPDU: 90 00 [19:54:07]wFMCommunicate OK [19:54:07]wFMCommunicate request_size=4 [19:54:07]MH_SAM_APDU [19:54:07]CAPDU: 80 0D 03 02 [19:54:07]Write to MH i2c: E2 08 00 8E 41 80 0D 03 02 00 00 00 00 4A [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:07]Read from MH i2c: E2 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 0B 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 0B 00 8E 41 00 89 2F 5C C3 7C DB 5A 11 90 00 E4 [19:54:07]RAPDU: 89 2F 5C C3 7C DB 5A 11 90 00 [19:54:07]wFMCommunicate OK [19:54:07]SAM_PROTO_SignData done [19:54:07]FM_MakeSignedData done [19:54:07]CreateOFDProtocolMessage [19:54:07]wFMCommunicate request_size=4 [19:54:07]MH_SAM_APDU [19:54:07]CAPDU: 80 11 00 00 [19:54:07]Write to MH i2c: E2 08 00 8F 41 80 11 00 00 00 00 00 00 4A [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:07]Read from MH i2c: E2 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 17 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: E2 17 00 8F 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 91 [19:54:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:54:07]wFMCommunicate OK [19:54:07]CreateOFDProtocolMessage done [19:54:07]OFDSenderStorePacket 50476 [19:54:07]StoreOFDPacket docnum=50476 [19:54:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 8D D4 1F 01 08 79 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E8 A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2C C5 00 00 35 04 06 00 0B AD FD 42 30 06 89 2F 5C C3 7C DB 5A 11 [19:54:07]CheckFolder [19:54:07]dirname=/storage/ofd_packets [19:54:07]CheckFolder done [19:54:07]ProducePacketName [19:54:07]name=ofd_packets/00050476 [19:54:07]NVStorageSaveData ofd_packets/00050476 [19:54:07]File name is /storage/ofd_packets/00050476 [19:54:07]Write 325 bytes [19:54:07]NVStorageSaveData done [19:54:07]OFDSenderStorePacket done [19:54:07]KKMCreateOFDPacket done [19:54:07]NVStorageSaveData kkm_last_timestamp [19:54:07]File name is /storage/kkm_last_timestamp [19:54:07]Write 4 bytes [19:54:07]NVStorageSaveData done [19:54:07]ExternCall_PrintAddStr [19:54:07]wPrintStart [19:54:07]Write to MH i2c: 01 00 00 90 41 D1 [19:54:07]Write i2c OK [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: 01 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: 01 07 00 [19:54:07]MH_I2C_Read... [19:54:07]Read from MH i2c: 01 07 00 90 41 00 00 00 00 00 FF 0F E6 [19:54:07]RasterBufferAndPrint [19:54:07]line Счет N : (3)164391 [19:54:07]line ИНН: 02508201610067 [19:54:07]line Контрольно-Кассовый Чек [19:54:07]line ПРОДАЖА [19:54:07]line Товар: 48743587 [19:54:07]line Сигареты Winston XStyle Silver [19:54:07]line 1.000 * 144.00 [19:54:07]line = 144.00 [19:54:07]line НДС 12% НСП 1% [19:54:07]line > о реализуемом товаре [19:54:07]line ИТОГО: 144.00 [19:54:07]line НСП 1% : 1.27 [19:54:07]line НДС 12% : 15.29 [19:54:07]line Наличными: 144.00 [19:54:07]line Безнал.: 0.00 [19:54:07]line Место: АЗС № 80 "Партнер Нефть" [19:54:07]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:54:07]line СНО: Общий режим [19:54:07]line Чек 118 24.10.2024 19:54 [19:54:07]line Смена: 492 ФФД: 1.0 [19:54:08]line ЗНМ: 0300000090 [19:54:08]line РНМ: 0000000000097022 [19:54:08]line Версия ККМ: 001 [19:54:08]line ФМ: 0000000000875000 [19:54:08]line ФД: 50476 [19:54:08]line ФПД: 12841906221062 [19:54:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195416&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50476&fm=12841906221062&tin=02508201610067®Number=0000000000097022&sum=14400 [19:54:08]line 0 [19:54:08]OFD Sender: Processing packet 50476 [packets to send 7, broken 6] [19:54:08]ProducePacketName [19:54:08]name=ofd_packets/00050476 [19:54:08]OFD Sender: To server: pG, [19:54:08]CommunicateWithHost lk.salyk.kg:30040 [19:54:08]ConnectInit lk.salyk.kg [19:54:08]written 0, free lines is 4095 [19:54:08]Connected sock=10 [19:54:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 8D D4 1F 01 08 79 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E8 A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2C C5 00 00 35 04 06 00 0B AD FD 42 30 06 89 2F 5C C3 7C DB 5A 11 [19:54:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C0 36 47 00 4B FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2C C5 00 00 F4 03 04 00 7B 51 1A 67 B6 04 01 00 00 E7 B2 91 84 80 FB 01 97 [19:54:08]CommunicateWithHost err = 0 [19:54:08]CheckOFDResponse [19:54:08]1017 (14) - 77093643461234 [19:54:08]1041 (16) - 0000000000875000 [19:54:08]1040 (4) - 50476 [19:54:08]1012 (4) - 24.10.2024 13:54 [19:54:08]1206 (1) - 0 [19:54:08]OFD Sender: Remove packet 50476 [19:54:08]ProducePacketName [19:54:08]name=ofd_packets/00050476 [19:54:08]NVStorageDeleteData [19:54:08]Write to MH i2c: 01 00 00 B9 41 FA [19:54:08]Write i2c OK [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: 01 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: 01 07 00 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: 01 07 00 B9 41 00 00 00 00 00 04 0D 12 [19:54:08]RasterBufferAndPrint [19:54:08]line [19:54:08]line [19:54:08]line [19:54:08]line [19:54:08]line [19:54:08]written 0, free lines is 3338 [19:54:08]process_action close_receipt done [19:54:08]requested_data is exist [19:54:08]produce_requested_data [19:54:08]requested_item fm.sn is exist - process it [19:54:08]wFMCommunicate request_size=4 [19:54:08]MH_SAM_APDU [19:54:08]CAPDU: 80 11 00 00 [19:54:08]Write to MH i2c: E2 08 00 C0 41 80 11 00 00 00 00 00 00 7B [19:54:08]Write i2c OK [19:54:08]MH_I2C_Read... [19:54:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:08]Read from MH i2c: E2 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: E2 17 00 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: E2 17 00 C0 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C2 [19:54:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:54:08]wFMCommunicate OK [19:54:08]requested_item fd.num is exist - process it [19:54:08]SAM_PROTO_GetFieldsCounters [19:54:08]wFMCommunicate request_size=4 [19:54:08]MH_SAM_APDU [19:54:08]CAPDU: 80 13 00 00 [19:54:08]Write to MH i2c: E2 08 00 C1 41 80 13 00 00 00 00 00 00 7E [19:54:08]Write i2c OK [19:54:08]MH_I2C_Read... [19:54:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:08]Read from MH i2c: E2 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: E2 62 00 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: E2 62 00 C1 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [19:54:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:08]wFMCommunicate OK [19:54:08]SAM_PROTO_GetFieldsCounters done [19:54:08]requested_item shift.num is exist - process it [19:54:08]requested_item shift.opened is exist - process it [19:54:08]req_shift_opened [19:54:08]FM_GetShiftState [19:54:08]SAM_PROTO_GetShiftState [19:54:08]wFMCommunicate request_size=4 [19:54:08]MH_SAM_APDU [19:54:08]CAPDU: 80 13 01 00 [19:54:08]Write to MH i2c: E2 08 00 C2 41 80 13 01 00 00 00 00 00 80 [19:54:08]Write i2c OK [19:54:08]MH_I2C_Read... [19:54:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:08]Read from MH i2c: E2 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: E2 0E 00 [19:54:08]MH_I2C_Read... [19:54:08]Read from MH i2c: E2 0E 00 C2 41 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CC [19:54:08]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:54:08]wFMCommunicate OK [19:54:08]SAM_PROTO_GetShiftState done [19:54:08]FM_GetShiftState done [19:54:08]req_shift_opened done [19:54:08]requested_item shift.open_date is exist - process it [19:54:08]req_shift_open_date [19:54:08]req_shift_open_date done [19:54:08]produce_requested_data done [19:54:08]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50476,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:54:08]process_action_free close_receipt [19:54:08]json_value_free [19:54:08]json_value_free done [19:54:08]process_json_proto returns [19:54:08]Send response to host [19:54:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50476,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:54:08]free response buf [19:54:08]execute_script done [19:54:08]execute_script returns [19:54:08]free content buf [19:54:08]Sock 9.Close socket [19:54:08]Sock 9.Thread stoped [19:54:08]OFD Sender: No OFD packet to send [19:54:13]OFD Sender: No OFD packet to send [19:54:19]OFD Sender: No OFD packet to send [19:54:24]OFD Sender: No OFD packet to send [19:54:25]accept exits with 7 [19:54:25]New connection [19:54:25]New thread 3067161956 created [19:54:25]Thread 3067305316 joined [19:54:25]Waiting for new connection... [19:54:25] Sock 7.Parse request [19:54:25]Sock 7.Check first char [19:54:25]Sock 7.First char is OK [19:54:25]request: POST /json_proto HTTP/1.0 [19:54:25]Method: POST [19:54:25]URL: /json_proto [19:54:25]Method is POST - this is cgi request [19:54:25]url: /json_proto [19:54:25]query_string will be loaded in cgi processing [19:54:25]execute_cgi json_proto POST (null) [19:54:25]execute_cgi path=json_proto method=POST [19:54:25]POST find Content-Length [19:54:25]Host: 172.17.49.196:8080 [19:54:25]Content-Length: 783 [19:54:25]Content-Type: application/json [19:54:25] [19:54:25]POST finish read [19:54:25]Found Content-Length = 783 [19:54:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164392", "tax_sys" : 0, "items" : [ { "code": "4870216764999", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Yellow Selection", "price" : 141.00, "quantity" : 1.000, "sum" : 141.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 141.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:25]execute_script... [19:54:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164392", "tax_sys" : 0, "items" : [ { "code": "4870216764999", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Yellow Selection", "price" : 141.00, "quantity" : 1.000, "sum" : 141.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 141.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:25]POST & json_proto [19:54:25]process_json_proto [19:54:25]json parsed OK: [19:54:25]protocol is kg_v1.0 [19:54:25]action value=close_receipt [19:54:25]process_action close_receipt [19:54:25]cmd_close_receipt [19:54:25]MH_GetDate [19:54:25]Write to MH i2c: F0 00 00 C3 41 F3 [19:54:25]Write i2c OK [19:54:25]MH_I2C_Read... [19:54:25]Read from MH i2c: F0 [19:54:25]MH_I2C_Read... [19:54:25]Read from MH i2c: F0 09 00 [19:54:25]MH_I2C_Read... [19:54:25]Read from MH i2c: F0 09 00 C3 41 00 FB A5 1A 67 BD 3B 11 67 8D [19:54:25]GetLastDocTimeStamp 1729799656 [19:54:25]current date 1729799675 [19:54:25]FM_GetShiftState [19:54:25]SAM_PROTO_GetShiftState [19:54:25]wFMCommunicate request_size=4 [19:54:25]MH_SAM_APDU [19:54:25]CAPDU: 80 13 01 00 [19:54:25]Write to MH i2c: E2 08 00 C4 41 80 13 01 00 00 00 00 00 82 [19:54:25]Write i2c OK [19:54:25]MH_I2C_Read... [19:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:25]Read from MH i2c: E2 [19:54:25]MH_I2C_Read... [19:54:25]Read from MH i2c: E2 0E 00 [19:54:25]MH_I2C_Read... [19:54:25]Read from MH i2c: E2 0E 00 C4 41 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CE [19:54:25]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:54:25]wFMCommunicate OK [19:54:25]SAM_PROTO_GetShiftState done [19:54:25]FM_GetShiftState done [19:54:25]opened in 1729728560 [19:54:25]opened+sec_in_day 1729814960 [19:54:25]quantity*price = 14100 [19:54:25]sum+1 = 14101 [19:54:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 141.00 НСП 1% : 1.25 НДС 12% : 14.97 Наличными: 0.00 Безнал.: 141.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 119 24.10.2024 19:54 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50477 ФПД: 136186275794280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195435&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50477&fm=136186275794280&tin=02508201610067®Number=0000000000097022&sum=14100 0 [19:54:26]StoreToDocumentArchive [19:54:26]shift 492 fd 50477 [19:54:26]save to /storage/0492/doc_00050477 [19:54:26]save last doc name /storage/0492/doc_00050477 to /storage/kkm_last_doc_name [19:54:26]save OK [19:54:26]Clear old archive folders... [19:54:26]ProcessDocumentItem done err = 0, tmpTLVsize=292 [19:54:26]tlvbuf is 0010EC90 [19:54:26]SAM_PROTO_ClearQueue [19:54:26]wFMCommunicate request_size=4 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 09 00 00 [19:54:26]Write to MH i2c: E2 08 00 D1 41 80 09 00 00 00 00 00 00 84 [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 D1 41 00 90 00 86 [19:54:26]RAPDU: 90 00 [19:54:26]wFMCommunicate OK [19:54:26]SAM_PROTO_ClearQueue done [19:54:26]KKMCreateOFDPacket [19:54:26]OFDProtocolAddRootSTLVToBuf [19:54:26]FM_MakeSignedData [19:54:26]FM_MakeSignedData [19:54:26]SAM_PROTO_SignData [19:54:26]wFMCommunicate request_size=4 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 0D 01 02 [19:54:26]Write to MH i2c: E2 08 00 D2 41 80 0D 01 02 00 00 00 00 8C [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 D2 41 00 90 00 87 [19:54:26]RAPDU: 90 00 [19:54:26]wFMCommunicate OK [19:54:26]wFMCommunicate request_size=255 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 39 39 06 04 32 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 59 65 6C 6C 6F 77 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 FB A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [19:54:26]Write to MH i2c: E2 02 01 D3 41 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 39 39 06 04 32 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 59 65 6C 6C 6F 77 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 FB A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 37 [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 D3 41 00 90 00 88 [19:54:26]RAPDU: 90 00 [19:54:26]wFMCommunicate OK [19:54:26]wFMCommunicate request_size=51 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 0D 02 02 2E 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2D C5 00 00 35 04 06 00 7B DC 56 97 8D 68 [19:54:26]Write to MH i2c: E2 36 00 D4 41 80 0D 02 02 2E 00 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2D C5 00 00 35 04 06 00 7B DC 56 97 8D 68 00 00 3A [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 03 00 D4 41 00 90 00 89 [19:54:26]RAPDU: 90 00 [19:54:26]wFMCommunicate OK [19:54:26]wFMCommunicate request_size=4 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 0D 03 02 [19:54:26]Write to MH i2c: E2 08 00 D5 41 80 0D 03 02 00 00 00 00 91 [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 0B 00 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 0B 00 D5 41 00 DA EA FC 79 E2 5A 03 E7 90 00 F1 [19:54:26]RAPDU: DA EA FC 79 E2 5A 03 E7 90 00 [19:54:26]wFMCommunicate OK [19:54:26]SAM_PROTO_SignData done [19:54:26]FM_MakeSignedData done [19:54:26]CreateOFDProtocolMessage [19:54:26]wFMCommunicate request_size=4 [19:54:26]MH_SAM_APDU [19:54:26]CAPDU: 80 11 00 00 [19:54:26]Write to MH i2c: E2 08 00 D6 41 80 11 00 00 00 00 00 00 91 [19:54:26]Write i2c OK [19:54:26]MH_I2C_Read... [19:54:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:26]Read from MH i2c: E2 [19:54:26]MH_I2C_Read... [19:54:26]Read from MH i2c: E2 17 00 [19:54:26]MH_I2C_Read... [19:54:27]Read from MH i2c: E2 17 00 D6 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D8 [19:54:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:54:27]wFMCommunicate OK [19:54:27]CreateOFDProtocolMessage done [19:54:27]OFDSenderStorePacket 50477 [19:54:27]StoreOFDPacket docnum=50477 [19:54:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 38 01 00 00 86 4D 30 01 1D AE 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 39 39 06 04 32 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 59 65 6C 6C 6F 77 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 FB A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2D C5 00 00 35 04 06 00 7B DC 56 97 8D 68 DA EA FC 79 E2 5A 03 E7 [19:54:27]CheckFolder [19:54:27]dirname=/storage/ofd_packets [19:54:27]CheckFolder done [19:54:27]ProducePacketName [19:54:27]name=ofd_packets/00050477 [19:54:27]NVStorageSaveData ofd_packets/00050477 [19:54:27]File name is /storage/ofd_packets/00050477 [19:54:27]Write 342 bytes [19:54:27]NVStorageSaveData done [19:54:27]OFDSenderStorePacket done [19:54:27]KKMCreateOFDPacket done [19:54:27]NVStorageSaveData kkm_last_timestamp [19:54:27]File name is /storage/kkm_last_timestamp [19:54:27]Write 4 bytes [19:54:27]NVStorageSaveData done [19:54:27]ExternCall_PrintAddStr [19:54:27]wPrintStart [19:54:27]Write to MH i2c: 01 00 00 D7 41 18 [19:54:27]Write i2c OK [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: 01 [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: 01 07 00 [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: 01 07 00 D7 41 00 00 00 00 00 FF 0F 2D [19:54:27]RasterBufferAndPrint [19:54:27]line Счет N : (3)164392 [19:54:27]line ИНН: 02508201610067 [19:54:27]line Контрольно-Кассовый Чек [19:54:27]line ПРОДАЖА [19:54:27]line Товар: 4870216764999 [19:54:27]line Нагр.Таб.Палоч. HEETS Yellow Selection [19:54:27]line 1.000 * 141.00 [19:54:27]line = 141.00 [19:54:27]line НДС 12% НСП 1% [19:54:27]line > о реализуемом товаре [19:54:27]line ИТОГО: 141.00 [19:54:27]line НСП 1% : 1.25 [19:54:27]line НДС 12% : 14.97 [19:54:27]line Наличными: 0.00 [19:54:27]line Безнал.: 141.00 [19:54:27]line Место: АЗС № 80 "Партнер Нефть" [19:54:27]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:54:27]line СНО: Общий режим [19:54:27]line Чек 119 24.10.2024 19:54 [19:54:27]line Смена: 492 ФФД: 1.0 [19:54:27]line ЗНМ: 0300000090 [19:54:27]line РНМ: 0000000000097022 [19:54:27]line Версия ККМ: 001 [19:54:27]line Платежная система: Mbank [19:54:27]line ФМ: 0000000000875000 [19:54:27]line ФД: 50477 [19:54:27]line ФПД: 136186275794280 [19:54:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195435&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50477&fm=136186275794280&tin=02508201610067®Number=0000000000097022&sum=14100 [19:54:27]OFD Sender: Processing packet 50477 [packets to send 7, broken 6] [19:54:27]ProducePacketName [19:54:27]name=ofd_packets/00050477 [19:54:27]OFD Sender: To server: pG, [19:54:27]CommunicateWithHost lk.salyk.kg:30040 [19:54:27]ConnectInit lk.salyk.kg [19:54:27]line 0 [19:54:27]written 0, free lines is 4095 [19:54:27]Connected sock=10 [19:54:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 38 01 00 00 86 4D 30 01 1D AE 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 39 39 06 04 32 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 59 65 6C 6C 6F 77 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 14 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 37 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 FB A5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2D C5 00 00 35 04 06 00 7B DC 56 97 8D 68 DA EA FC 79 E2 5A 03 E7 [19:54:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 D8 4D 47 00 FE 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2D C5 00 00 F4 03 04 00 8E 51 1A 67 B6 04 01 00 00 C5 03 F3 7C 81 0E ED 6D [19:54:27]CommunicateWithHost err = 0 [19:54:27]CheckOFDResponse [19:54:27]1017 (14) - 77093643461234 [19:54:27]1041 (16) - 0000000000875000 [19:54:27]1040 (4) - 50477 [19:54:27]1012 (4) - 24.10.2024 13:54 [19:54:27]1206 (1) - 0 [19:54:27]OFD Sender: Remove packet 50477 [19:54:27]ProducePacketName [19:54:27]name=ofd_packets/00050477 [19:54:27]NVStorageDeleteData [19:54:27]Write to MH i2c: 01 00 00 01 42 43 [19:54:27]Write i2c OK [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: 01 [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: 01 07 00 [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: 01 07 00 01 42 00 00 00 00 00 0A 0D 61 [19:54:27]RasterBufferAndPrint [19:54:27]line [19:54:27]line [19:54:27]line [19:54:27]line [19:54:27]line [19:54:27]written 0, free lines is 3348 [19:54:27]process_action close_receipt done [19:54:27]requested_data is exist [19:54:27]produce_requested_data [19:54:27]requested_item fm.sn is exist - process it [19:54:27]wFMCommunicate request_size=4 [19:54:27]MH_SAM_APDU [19:54:27]CAPDU: 80 11 00 00 [19:54:27]Write to MH i2c: E2 08 00 08 42 80 11 00 00 00 00 00 00 C4 [19:54:27]Write i2c OK [19:54:27]MH_I2C_Read... [19:54:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:27]Read from MH i2c: E2 [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: E2 17 00 [19:54:27]MH_I2C_Read... [19:54:27]Read from MH i2c: E2 17 00 08 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 0B [19:54:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:54:27]wFMCommunicate OK [19:54:27]requested_item fd.num is exist - process it [19:54:27]SAM_PROTO_GetFieldsCounters [19:54:27]wFMCommunicate request_size=4 [19:54:27]MH_SAM_APDU [19:54:27]CAPDU: 80 13 00 00 [19:54:27]Write to MH i2c: E2 08 00 09 42 80 13 00 00 00 00 00 00 C7 [19:54:27]Write i2c OK [19:54:27]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 62 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 62 00 09 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [19:54:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:28]wFMCommunicate OK [19:54:28]SAM_PROTO_GetFieldsCounters done [19:54:28]requested_item shift.num is exist - process it [19:54:28]requested_item shift.opened is exist - process it [19:54:28]req_shift_opened [19:54:28]FM_GetShiftState [19:54:28]SAM_PROTO_GetShiftState [19:54:28]wFMCommunicate request_size=4 [19:54:28]MH_SAM_APDU [19:54:28]CAPDU: 80 13 01 00 [19:54:28]Write to MH i2c: E2 08 00 0A 42 80 13 01 00 00 00 00 00 C9 [19:54:28]Write i2c OK [19:54:28]MH_I2C_Read... [19:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:28]Read from MH i2c: E2 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 0E 00 [19:54:28]MH_I2C_Read... [19:54:28]Read from MH i2c: E2 0E 00 0A 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 15 [19:54:28]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:54:28]wFMCommunicate OK [19:54:28]SAM_PROTO_GetShiftState done [19:54:28]FM_GetShiftState done [19:54:28]req_shift_opened done [19:54:28]requested_item shift.open_date is exist - process it [19:54:28]req_shift_open_date [19:54:28]req_shift_open_date done [19:54:28]produce_requested_data done [19:54:28]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50477,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:54:28]process_action_free close_receipt [19:54:28]json_value_free [19:54:28]json_value_free done [19:54:28]process_json_proto returns [19:54:28]Send response to host [19:54:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50477,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:54:28]free response buf [19:54:28]execute_script done [19:54:28]execute_script returns [19:54:28]free content buf [19:54:28]Sock 7.Close socket [19:54:28]Sock 7.Thread stoped [19:54:28]OFD Sender: No OFD packet to send [19:54:33]OFD Sender: No OFD packet to send [19:54:38]OFD Sender: No OFD packet to send [19:54:43]OFD Sender: No OFD packet to send [19:54:48]OFD Sender: No OFD packet to send [19:54:53]OFD Sender: No OFD packet to send [19:54:58]OFD Sender: No OFD packet to send [19:55:03]OFD Sender: No OFD packet to send [19:55:08]OFD Sender: No OFD packet to send [19:55:13]OFD Sender: No OFD packet to send [19:55:18]OFD Sender: No OFD packet to send [19:55:23]OFD Sender: No OFD packet to send [19:55:28]OFD Sender: No OFD packet to send [19:55:33]OFD Sender: No OFD packet to send [19:55:38]OFD Sender: No OFD packet to send [19:55:43]OFD Sender: No OFD packet to send [19:55:43]accept exits with 9 [19:55:43]New connection [19:55:43]New thread 3067305316 created [19:55:43]Thread 3067161956 joined [19:55:43]Waiting for new connection... [19:55:43] Sock 9.Parse request [19:55:43]Sock 9.Check first char [19:55:43]Sock 9.First char is OK [19:55:43]request: POST /json_proto HTTP/1.0 [19:55:43]Method: POST [19:55:43]URL: /json_proto [19:55:43]Method is POST - this is cgi request [19:55:43]url: /json_proto [19:55:43]query_string will be loaded in cgi processing [19:55:43]execute_cgi json_proto POST (null) [19:55:43]execute_cgi path=json_proto method=POST [19:55:43]POST find Content-Length [19:55:43]Host: 172.17.49.196:8080 [19:55:43]Content-Length: 1181 [19:55:43]Content-Type: application/json [19:55:43] [19:55:43]POST finish read [19:55:43]Found Content-Length = 1181 [19:55:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164393", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 99.00, "quantity" : 1.000, "sum" : 99.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 433.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:43]execute_script... [19:55: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 : (3)164393", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 99.00, "quantity" : 1.000, "sum" : 99.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 433.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:43]POST & json_proto [19:55:43]process_json_proto [19:55:43]json parsed OK: [19:55:43]protocol is kg_v1.0 [19:55:43]action value=close_receipt [19:55:43]process_action close_receipt [19:55:43]cmd_close_receipt [19:55:43]MH_GetDate [19:55:43]Write to MH i2c: F0 00 00 0B 42 3C [19:55:43]Write i2c OK [19:55:43]MH_I2C_Read... [19:55:43]Read from MH i2c: F0 [19:55:43]MH_I2C_Read... [19:55:43]Read from MH i2c: F0 09 00 [19:55:43]MH_I2C_Read... [19:55:43]Read from MH i2c: F0 09 00 0B 42 00 49 A6 1A 67 BD 3B 11 67 25 [19:55:43]GetLastDocTimeStamp 1729799675 [19:55:43]current date 1729799753 [19:55:43]FM_GetShiftState [19:55:43]SAM_PROTO_GetShiftState [19:55:43]wFMCommunicate request_size=4 [19:55:43]MH_SAM_APDU [19:55:43]CAPDU: 80 13 01 00 [19:55:43]Write to MH i2c: E2 08 00 0C 42 80 13 01 00 00 00 00 00 CB [19:55:43]Write i2c OK [19:55:43]MH_I2C_Read... [19:55:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:43]Read from MH i2c: E2 [19:55:43]MH_I2C_Read... [19:55:43]Read from MH i2c: E2 0E 00 [19:55:43]MH_I2C_Read... [19:55:43]Read from MH i2c: E2 0E 00 0C 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 17 [19:55:43]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:55:43]wFMCommunicate OK [19:55:43]SAM_PROTO_GetShiftState done [19:55:43]FM_GetShiftState done [19:55:43]opened in 1729728560 [19:55:43]opened+sec_in_day 1729814960 [19:55:43]quantity*price = 19000 [19:55:43]sum+1 = 19001 [19:55:43]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 99.00 = 99.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 433.00 НСП 1% : 3.83 НДС 12% : 45.98 Наличными: 433.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 120 24.10.2024 19:55 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50478 ФПД: 253072130274064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195553&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50478&fm=253072130274064&tin=02508201610067®Number=0000000000097022&sum=43300 0 [19:55:44]StoreToDocumentArchive [19:55:44]shift 492 fd 50478 [19:55:44]save to /storage/0492/doc_00050478 [19:55:44]save last doc name /storage/0492/doc_00050478 to /storage/kkm_last_doc_name [19:55:44]save OK [19:55:44]Clear old archive folders... [19:55:44]ProcessDocumentItem done err = 0, tmpTLVsize=516 [19:55:44]tlvbuf is 002B0350 [19:55:44]SAM_PROTO_ClearQueue [19:55:44]wFMCommunicate request_size=4 [19:55:44]MH_SAM_APDU [19:55:44]CAPDU: 80 09 00 00 [19:55:44]Write to MH i2c: E2 08 00 19 42 80 09 00 00 00 00 00 00 CD [19:55:44]Write i2c OK [19:55:44]MH_I2C_Read... [19:55:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:44]Read from MH i2c: E2 [19:55:44]MH_I2C_Read... [19:55:44]Read from MH i2c: E2 03 00 [19:55:44]MH_I2C_Read... [19:55:44]Read from MH i2c: E2 03 00 19 42 00 90 00 CF [19:55:44]RAPDU: 90 00 [19:55:44]wFMCommunicate OK [19:55:44]SAM_PROTO_ClearQueue done [19:55:44]KKMCreateOFDPacket [19:55:44]OFDProtocolAddRootSTLVToBuf [19:55:44]FM_MakeSignedData [19:55:44]FM_MakeSignedData [19:55:44]SAM_PROTO_SignData [19:55:44]wFMCommunicate request_size=4 [19:55:44]MH_SAM_APDU [19:55:44]CAPDU: 80 0D 01 02 [19:55:44]Write to MH i2c: E2 08 00 1A 42 80 0D 01 02 00 00 00 00 D5 [19:55:44]Write i2c OK [19:55:44]MH_I2C_Read... [19:55:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:44]Read from MH i2c: E2 [19:55:44]MH_I2C_Read... [19:55:44]Read from MH i2c: E2 03 00 [19:55:44]MH_I2C_Read... [19:55:44]Read from MH i2c: E2 03 00 1A 42 00 90 00 D0 [19:55:44]RAPDU: 90 00 [19:55:44]wFMCommunicate OK [19:55:44]wFMCommunicate request_size=255 [19:55:44]MH_SAM_APDU [19:55:44]CAPDU: 80 0D 02 02 FA 03 00 04 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 [19:55:45]Write to MH i2c: E2 02 01 1B 42 80 0D 02 02 FA 00 03 00 04 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 00 00 52 [19:55:45]Write i2c OK [19:55:45]MH_I2C_Read... [19:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:45]Read from MH i2c: E2 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 03 00 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 03 00 1B 42 00 90 00 D1 [19:55:45]RAPDU: 90 00 [19:55:45]wFMCommunicate OK [19:55:45]wFMCommunicate request_size=255 [19:55:45]MH_SAM_APDU [19:55:45]CAPDU: 80 0D 02 02 FA 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 11 00 00 00 00 07 04 06 00 24 A9 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 49 A6 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 [19:55:45]Write to MH i2c: E2 02 01 1C 42 80 0D 02 02 FA 00 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 11 00 00 00 00 07 04 06 00 24 A9 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 49 A6 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 00 00 E8 [19:55:45]Write i2c OK [19:55:45]MH_I2C_Read... [19:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:45]Read from MH i2c: E2 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 03 00 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 03 00 1C 42 00 90 00 D2 [19:55:45]RAPDU: 90 00 [19:55:45]wFMCommunicate OK [19:55:45]wFMCommunicate request_size=25 [19:55:45]MH_SAM_APDU [19:55:45]CAPDU: 80 0D 02 02 14 30 30 10 04 04 00 2E C5 00 00 35 04 06 00 E6 2A F2 6D 73 10 [19:55:45]Write to MH i2c: E2 1C 00 1D 42 80 0D 02 02 14 00 30 30 10 04 04 00 2E C5 00 00 35 04 06 00 E6 2A F2 6D 73 10 00 00 9D [19:55:45]Write i2c OK [19:55:45]MH_I2C_Read... [19:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:45]Read from MH i2c: E2 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 03 00 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 03 00 1D 42 00 90 00 D3 [19:55:45]RAPDU: 90 00 [19:55:45]wFMCommunicate OK [19:55:45]wFMCommunicate request_size=4 [19:55:45]MH_SAM_APDU [19:55:45]CAPDU: 80 0D 03 02 [19:55:45]Write to MH i2c: E2 08 00 1E 42 80 0D 03 02 00 00 00 00 DB [19:55:45]Write i2c OK [19:55:45]MH_I2C_Read... [19:55:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:45]Read from MH i2c: E2 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 0B 00 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 0B 00 1E 42 00 22 F2 AD C4 4B B5 2E F4 90 00 83 [19:55:45]RAPDU: 22 F2 AD C4 4B B5 2E F4 90 00 [19:55:45]wFMCommunicate OK [19:55:45]SAM_PROTO_SignData done [19:55:45]FM_MakeSignedData done [19:55:45]CreateOFDProtocolMessage [19:55:45]wFMCommunicate request_size=4 [19:55:45]MH_SAM_APDU [19:55:45]CAPDU: 80 11 00 00 [19:55:45]Write to MH i2c: E2 08 00 1F 42 80 11 00 00 00 00 00 00 DB [19:55:45]Write i2c OK [19:55:45]MH_I2C_Read... [19:55:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:45]Read from MH i2c: E2 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 17 00 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: E2 17 00 1F 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 22 [19:55:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:55:45]wFMCommunicate OK [19:55:45]CreateOFDProtocolMessage done [19:55:45]OFDSenderStorePacket 50478 [19:55:45]StoreOFDPacket docnum=50478 [19:55:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 18 02 00 00 1E 14 10 02 19 FA 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 11 00 00 00 00 07 04 06 00 24 A9 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 49 A6 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2E C5 00 00 35 04 06 00 E6 2A F2 6D 73 10 22 F2 AD C4 4B B5 2E F4 [19:55:45]CheckFolder [19:55:45]dirname=/storage/ofd_packets [19:55:45]CheckFolder done [19:55:45]ProducePacketName [19:55:45]name=ofd_packets/00050478 [19:55:45]NVStorageSaveData ofd_packets/00050478 [19:55:45]File name is /storage/ofd_packets/00050478 [19:55:45]Write 566 bytes [19:55:45]NVStorageSaveData done [19:55:45]OFDSenderStorePacket done [19:55:45]KKMCreateOFDPacket done [19:55:45]NVStorageSaveData kkm_last_timestamp [19:55:45]File name is /storage/kkm_last_timestamp [19:55:45]Write 4 bytes [19:55:45]NVStorageSaveData done [19:55:45]ExternCall_PrintAddStr [19:55:45]wPrintStart [19:55:45]Write to MH i2c: 01 00 00 20 42 62 [19:55:45]Write i2c OK [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: 01 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: 01 07 00 [19:55:45]MH_I2C_Read... [19:55:45]Read from MH i2c: 01 07 00 20 42 00 00 00 00 00 FF 0F 77 [19:55:45]RasterBufferAndPrint [19:55:45]line Счет N : (3)164393 [19:55:45]line ИНН: 02508201610067 [19:55:45]line Контрольно-Кассовый Чек [19:55:45]line ПРОДАЖА [19:55:45]line Товар: 4700000481453 [19:55:45]line Напиток энерг Nitro Max 0,45 ж/б [19:55:45]line 2.000 * 95.00 [19:55:45]line = 190.00 [19:55:45]line НДС 12% НСП 1% [19:55:45]line > о реализуемом товаре [19:55:45]line Товар: 4870022003305 [19:55:45]line Напиток Gorilla эн нат ж/б 0,5/0,45л [19:55:45]line 1.000 * 99.00 [19:55:45]line = 99.00 [19:55:45]line НДС 12% НСП 1% [19:55:45]line > о реализуемом товаре [19:55:45]line Товар: 48743587 [19:55:45]line Сигареты Winston XStyle Silver [19:55:45]line 1.000 * 144.00 [19:55:45]line = 144.00 [19:55:45]line НДС 12% НСП 1% [19:55:45]line > о реализуемом товаре [19:55:45]line ИТОГО: 433.00 [19:55:45]line НСП 1% : 3.83 [19:55:45]line НДС 12% : 45.98 [19:55:45]line Наличными: 433.00 [19:55:45]line Безнал.: 0.00 [19:55:45]line Место: АЗС № 80 "Партнер Нефть" [19:55:45]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:55:45]line СНО: Общий режим [19:55:45]line Чек 120 24.10.2024 19:55 [19:55:45]line Смена: 492 ФФД: 1.0 [19:55:45]line ЗНМ: 0300000090 [19:55:45]line РНМ: 0000000000097022 [19:55:45]line Версия ККМ: 001 [19:55:45]line ФМ: 0000000000875000 [19:55:45]line ФД: 50478 [19:55:45]line ФПД: 253072130274064 [19:55:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195553&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50478&fm=253072130274064&tin=02508201610067®Number=0000000000097022&sum=43300 [19:55:46]line 0 [19:55:46]OFD Sender: Processing packet 50478 [packets to send 7, broken 6] [19:55:46]ProducePacketName [19:55:46]name=ofd_packets/00050478 [19:55:46]OFD Sender: To server: pG, [19:55:46]CommunicateWithHost lk.salyk.kg:30040 [19:55:46]ConnectInit lk.salyk.kg [19:55:46]written 0, free lines is 4095 [19:55:46]Connected sock=10 [19:55:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 18 02 00 00 1E 14 10 02 19 FA 5A 03 01 00 03 00 04 02 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 34 35 33 06 04 2E 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 4D 61 78 20 30 2C 34 35 20 D0 B6 2F D0 B1 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 AC 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 11 00 00 00 00 07 04 06 00 24 A9 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 49 A6 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2E C5 00 00 35 04 06 00 E6 2A F2 6D 73 10 22 F2 AD C4 4B B5 2E F4 [19:55:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 64 58 47 00 20 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2E C5 00 00 F4 03 04 00 DD 51 1A 67 B6 04 01 00 00 9E 5E B6 43 B1 71 0B 79 [19:55:46]CommunicateWithHost err = 0 [19:55:46]CheckOFDResponse [19:55:46]1017 (14) - 77093643461234 [19:55:46]1041 (16) - 0000000000875000 [19:55:46]1040 (4) - 50478 [19:55:46]1012 (4) - 24.10.2024 13:55 [19:55:46]1206 (1) - 0 [19:55:46]OFD Sender: Remove packet 50478 [19:55:46]ProducePacketName [19:55:46]name=ofd_packets/00050478 [19:55:46]NVStorageDeleteData [19:55:46]Write to MH i2c: 01 00 00 57 42 99 [19:55:46]Write i2c OK [19:55:46]MH_I2C_Read... [19:55:46]Read from MH i2c: 01 [19:55:46]MH_I2C_Read... [19:55:46]Read from MH i2c: 01 07 00 [19:55:46]MH_I2C_Read... [19:55:46]Read from MH i2c: 01 07 00 57 42 00 00 00 00 00 6C 0C 18 [19:55:46]RasterBufferAndPrint [19:55:46]line [19:55:46]line [19:55:46]line [19:55:46]line [19:55:46]line [19:55:46]written 0, free lines is 3189 [19:55:46]process_action close_receipt done [19:55:46]requested_data is exist [19:55:46]produce_requested_data [19:55:46]requested_item fm.sn is exist - process it [19:55:46]wFMCommunicate request_size=4 [19:55:46]MH_SAM_APDU [19:55:46]CAPDU: 80 11 00 00 [19:55:46]Write to MH i2c: E2 08 00 5E 42 80 11 00 00 00 00 00 00 1A [19:55:46]Write i2c OK [19:55:46]MH_I2C_Read... [19:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:46]Read from MH i2c: E2 [19:55:46]MH_I2C_Read... [19:55:46]Read from MH i2c: E2 17 00 [19:55:46]MH_I2C_Read... [19:55:46]Read from MH i2c: E2 17 00 5E 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 61 [19:55:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:55:46]wFMCommunicate OK [19:55:46]requested_item fd.num is exist - process it [19:55:46]SAM_PROTO_GetFieldsCounters [19:55:46]wFMCommunicate request_size=4 [19:55:46]MH_SAM_APDU [19:55:46]CAPDU: 80 13 00 00 [19:55:46]Write to MH i2c: E2 08 00 5F 42 80 13 00 00 00 00 00 00 1D [19:55:46]Write i2c OK [19:55:46]MH_I2C_Read... [19:55:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:47]Read from MH i2c: E2 [19:55:47]MH_I2C_Read... [19:55:47]Read from MH i2c: E2 62 00 [19:55:47]MH_I2C_Read... [19:55:47]Read from MH i2c: E2 62 00 5F 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:55:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:47]wFMCommunicate OK [19:55:47]SAM_PROTO_GetFieldsCounters done [19:55:47]requested_item shift.num is exist - process it [19:55:47]requested_item shift.opened is exist - process it [19:55:47]req_shift_opened [19:55:47]FM_GetShiftState [19:55:47]SAM_PROTO_GetShiftState [19:55:47]wFMCommunicate request_size=4 [19:55:47]MH_SAM_APDU [19:55:47]CAPDU: 80 13 01 00 [19:55:47]Write to MH i2c: E2 08 00 60 42 80 13 01 00 00 00 00 00 1F [19:55:47]OFD Sender: No OFD packet to send [19:55:47]Write i2c OK [19:55:47]MH_I2C_Read... [19:55:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:47]Read from MH i2c: E2 [19:55:47]MH_I2C_Read... [19:55:47]Read from MH i2c: E2 0E 00 [19:55:47]MH_I2C_Read... [19:55:47]Read from MH i2c: E2 0E 00 60 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 6B [19:55:47]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:55:47]wFMCommunicate OK [19:55:47]SAM_PROTO_GetShiftState done [19:55:47]FM_GetShiftState done [19:55:47]req_shift_opened done [19:55:47]requested_item shift.open_date is exist - process it [19:55:47]req_shift_open_date [19:55:47]req_shift_open_date done [19:55:47]produce_requested_data done [19:55:47]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50478,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:55:47]process_action_free close_receipt [19:55:47]json_value_free [19:55:47]json_value_free done [19:55:47]process_json_proto returns [19:55:47]Send response to host [19:55:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50478,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:55:47]free response buf [19:55:47]execute_script done [19:55:47]execute_script returns [19:55:47]free content buf [19:55:47]Sock 9.Close socket [19:55:47]Sock 9.Thread stoped [19:55:52]OFD Sender: No OFD packet to send [19:55:57]OFD Sender: No OFD packet to send [19:56:02]OFD Sender: No OFD packet to send [19:56:07]OFD Sender: No OFD packet to send [19:56:12]OFD Sender: No OFD packet to send [19:56:17]OFD Sender: No OFD packet to send [19:56:22]OFD Sender: No OFD packet to send [19:56:27]OFD Sender: No OFD packet to send [19:56:32]OFD Sender: No OFD packet to send [19:56:37]OFD Sender: No OFD packet to send [19:56:42]OFD Sender: No OFD packet to send [19:56:47]OFD Sender: No OFD packet to send [19:56:52]OFD Sender: No OFD packet to send [19:56:57]OFD Sender: No OFD packet to send [19:57:02]OFD Sender: No OFD packet to send [19:57:07]OFD Sender: No OFD packet to send [19:57:12]OFD Sender: No OFD packet to send [19:57:17]OFD Sender: No OFD packet to send [19:57:22]OFD Sender: No OFD packet to send [19:57:27]OFD Sender: No OFD packet to send [19:57:32]OFD Sender: No OFD packet to send [19:57:37]OFD Sender: No OFD packet to send [19:57:42]OFD Sender: No OFD packet to send [19:57:47]OFD Sender: No OFD packet to send [19:57:52]OFD Sender: No OFD packet to send [19:57:57]OFD Sender: No OFD packet to send [19:58:02]OFD Sender: No OFD packet to send [19:58:07]OFD Sender: No OFD packet to send [19:58:12]OFD Sender: No OFD packet to send [19:58:17]OFD Sender: No OFD packet to send [19:58:22]OFD Sender: No OFD packet to send [19:58:27]OFD Sender: No OFD packet to send [19:58:32]OFD Sender: No OFD packet to send [19:58:37]OFD Sender: No OFD packet to send [19:58:42]OFD Sender: No OFD packet to send [19:58:47]OFD Sender: No OFD packet to send [19:58:52]OFD Sender: No OFD packet to send [19:58:57]OFD Sender: No OFD packet to send [19:59:02]OFD Sender: No OFD packet to send [19:59:07]OFD Sender: No OFD packet to send [19:59:11]accept exits with 7 [19:59:11]New connection [19:59:11]New thread 3067161956 created [19:59:11]Thread 3067305316 joined [19:59:11]Waiting for new connection... [19:59:11] Sock 7.Parse request [19:59:11]Sock 7.Check first char [19:59:11]Sock 7.First char is OK [19:59:11]request: POST /json_proto HTTP/1.0 [19:59:11]Method: POST [19:59:11]URL: /json_proto [19:59:11]Method is POST - this is cgi request [19:59:11]url: /json_proto [19:59:11]query_string will be loaded in cgi processing [19:59:11]execute_cgi json_proto POST (null) [19:59:11]execute_cgi path=json_proto method=POST [19:59:11]POST find Content-Length [19:59:11]Host: 172.17.49.196:8080 [19:59:11]Content-Length: 662 [19:59:11]Content-Type: application/json [19:59:11] [19:59:11]POST finish read [19:59:11]Found Content-Length = 662 [19:59:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164394", "tax_sys" : 0, "items" : [ { "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 54.00, "quantity" : 1.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 54.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:11]execute_script... [19:59: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 : (3)164394", "tax_sys" : 0, "items" : [ { "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 54.00, "quantity" : 1.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 54.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:11]POST & json_proto [19:59:11]process_json_proto [19:59:11]json parsed OK: [19:59:11]protocol is kg_v1.0 [19:59:11]action value=close_receipt [19:59:11]process_action close_receipt [19:59:11]cmd_close_receipt [19:59:11]MH_GetDate [19:59:11]Write to MH i2c: F0 00 00 61 42 92 [19:59:11]Write i2c OK [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: F0 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: F0 09 00 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: F0 09 00 61 42 00 19 A7 1A 67 BD 3B 11 67 4C [19:59:11]GetLastDocTimeStamp 1729799753 [19:59:11]current date 1729799961 [19:59:11]FM_GetShiftState [19:59:11]SAM_PROTO_GetShiftState [19:59:11]wFMCommunicate request_size=4 [19:59:11]MH_SAM_APDU [19:59:11]CAPDU: 80 13 01 00 [19:59:11]Write to MH i2c: E2 08 00 62 42 80 13 01 00 00 00 00 00 21 [19:59:11]Write i2c OK [19:59:11]MH_I2C_Read... [19:59:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:11]Read from MH i2c: E2 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: E2 0E 00 [19:59:11]MH_I2C_Read... [19:59:11]Read from MH i2c: E2 0E 00 62 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 6D [19:59:11]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:59:11]wFMCommunicate OK [19:59:11]SAM_PROTO_GetShiftState done [19:59:11]FM_GetShiftState done [19:59:11]opened in 1729728560 [19:59:11]opened+sec_in_day 1729814960 [19:59:11]quantity*price = 5400 [19:59:11]sum+1 = 5401 [19:59:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 54.00 НСП 1% : 0.48 НДС 12% : 5.73 Наличными: 54.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 121 24.10.2024 19:59 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50479 ФПД: 237362622238232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195921&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50479&fm=237362622238232&tin=02508201610067®Number=0000000000097022&sum=5400 0 [19:59:12]StoreToDocumentArchive [19:59:12]shift 492 fd 50479 [19:59:12]save to /storage/0492/doc_00050479 [19:59:12]save last doc name /storage/0492/doc_00050479 to /storage/kkm_last_doc_name [19:59:12]save OK [19:59:12]Clear old archive folders... [19:59:12]ProcessDocumentItem done err = 0, tmpTLVsize=281 [19:59:12]tlvbuf is 0018DDF0 [19:59:12]SAM_PROTO_ClearQueue [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 09 00 00 [19:59:12]Write to MH i2c: E2 08 00 6F 42 80 09 00 00 00 00 00 00 23 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 6F 42 00 90 00 25 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]SAM_PROTO_ClearQueue done [19:59:12]KKMCreateOFDPacket [19:59:12]OFDProtocolAddRootSTLVToBuf [19:59:12]FM_MakeSignedData [19:59:12]FM_MakeSignedData [19:59:12]SAM_PROTO_SignData [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 01 02 [19:59:12]Write to MH i2c: E2 08 00 70 42 80 0D 01 02 00 00 00 00 2B [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 70 42 00 90 00 26 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]wFMCommunicate request_size=255 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 18 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 19 A7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 [19:59:12]Write to MH i2c: E2 02 01 71 42 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 18 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 19 A7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 00 E7 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 71 42 00 90 00 27 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]wFMCommunicate request_size=40 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2F C5 00 00 35 04 06 00 D7 E1 4A C8 0E 18 [19:59:12]Write to MH i2c: E2 2B 00 72 42 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2F C5 00 00 35 04 06 00 D7 E1 4A C8 0E 18 00 00 C3 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 03 00 72 42 00 90 00 28 [19:59:12]RAPDU: 90 00 [19:59:12]wFMCommunicate OK [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 0D 03 02 [19:59:12]Write to MH i2c: E2 08 00 73 42 80 0D 03 02 00 00 00 00 30 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:12]Read from MH i2c: E2 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 0B 00 [19:59:12]MH_I2C_Read... [19:59:12]Read from MH i2c: E2 0B 00 73 42 00 23 5C BF F2 30 3C DE 7B 90 00 26 [19:59:12]RAPDU: 23 5C BF F2 30 3C DE 7B 90 00 [19:59:12]wFMCommunicate OK [19:59:12]SAM_PROTO_SignData done [19:59:12]FM_MakeSignedData done [19:59:12]CreateOFDProtocolMessage [19:59:12]wFMCommunicate request_size=4 [19:59:12]MH_SAM_APDU [19:59:12]CAPDU: 80 11 00 00 [19:59:12]Write to MH i2c: E2 08 00 74 42 80 11 00 00 00 00 00 00 30 [19:59:12]Write i2c OK [19:59:12]MH_I2C_Read... [19:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:13]Read from MH i2c: E2 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 17 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 17 00 74 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 77 [19:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:59:13]wFMCommunicate OK [19:59:13]CreateOFDProtocolMessage done [19:59:13]OFDSenderStorePacket 50479 [19:59:13]StoreOFDPacket docnum=50479 [19:59:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 77 EE 25 01 1E F8 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 18 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 19 A7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2F C5 00 00 35 04 06 00 D7 E1 4A C8 0E 18 23 5C BF F2 30 3C DE 7B [19:59:13]CheckFolder [19:59:13]dirname=/storage/ofd_packets [19:59:13]CheckFolder done [19:59:13]ProducePacketName [19:59:13]name=ofd_packets/00050479 [19:59:13]NVStorageSaveData ofd_packets/00050479 [19:59:13]File name is /storage/ofd_packets/00050479 [19:59:13]Write 331 bytes [19:59:13]NVStorageSaveData done [19:59:13]OFDSenderStorePacket done [19:59:13]KKMCreateOFDPacket done [19:59:13]NVStorageSaveData kkm_last_timestamp [19:59:13]File name is /storage/kkm_last_timestamp [19:59:13]Write 4 bytes [19:59:13]NVStorageSaveData done [19:59:13]ExternCall_PrintAddStr [19:59:13]wPrintStart [19:59:13]Write to MH i2c: 01 00 00 75 42 B7 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 07 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 07 00 75 42 00 00 00 00 00 FF 0F CC [19:59:13]RasterBufferAndPrint [19:59:13]line Счет N : (3)164394 [19:59:13]line ИНН: 02508201610067 [19:59:13]line Контрольно-Кассовый Чек [19:59:13]line ПРОДАЖА [19:59:13]line Товар: 4011100977952 [19:59:13]line Шок Батончик Твикс 55г [19:59:13]line 1.000 * 54.00 [19:59:13]line = 54.00 [19:59:13]line НДС 12% НСП 1% [19:59:13]line > о реализуемом товаре [19:59:13]line ИТОГО: 54.00 [19:59:13]line НСП 1% : 0.48 [19:59:13]line НДС 12% : 5.73 [19:59:13]line Наличными: 54.00 [19:59:13]line Безнал.: 0.00 [19:59:13]line Место: АЗС № 80 "Партнер Нефть" [19:59:13]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [19:59:13]line СНО: Общий режим [19:59:13]line Чек 121 24.10.2024 19:59 [19:59:13]line Смена: 492 ФФД: 1.0 [19:59:13]line ЗНМ: 0300000090 [19:59:13]line РНМ: 0000000000097022 [19:59:13]line Версия ККМ: 001 [19:59:13]line ФМ: 0000000000875000 [19:59:13]line ФД: 50479 [19:59:13]line ФПД: 237362622238232 [19:59:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T195921&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50479&fm=237362622238232&tin=02508201610067®Number=0000000000097022&sum=5400 [19:59:13]OFD Sender: Processing packet 50479 [packets to send 7, broken 6] [19:59:13]ProducePacketName [19:59:13]name=ofd_packets/00050479 [19:59:13]OFD Sender: To server: pG, [19:59:13]CommunicateWithHost lk.salyk.kg:30040 [19:59:13]ConnectInit lk.salyk.kg [19:59:13]line 0 [19:59:13]written 0, free lines is 4095 [19:59:13]Connected sock=10 [19:59:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2D 01 00 00 77 EE 25 01 1E F8 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 18 15 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 19 A7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2F C5 00 00 35 04 06 00 D7 E1 4A C8 0E 18 23 5C BF F2 30 3C DE 7B [19:59:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 B2 48 47 00 C0 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 2F C5 00 00 F4 03 04 00 AC 52 1A 67 B6 04 01 00 00 29 CD 82 66 19 EA 37 C0 [19:59:13]CommunicateWithHost err = 0 [19:59:13]CheckOFDResponse [19:59:13]1017 (14) - 77093643461234 [19:59:13]1041 (16) - 0000000000875000 [19:59:13]1040 (4) - 50479 [19:59:13]1012 (4) - 24.10.2024 13:59 [19:59:13]1206 (1) - 0 [19:59:13]OFD Sender: Remove packet 50479 [19:59:13]ProducePacketName [19:59:13]name=ofd_packets/00050479 [19:59:13]NVStorageDeleteData [19:59:13]Write to MH i2c: 01 00 00 9D 42 DF [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 07 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: 01 07 00 9D 42 00 00 00 00 00 25 0D 18 [19:59:13]RasterBufferAndPrint [19:59:13]line [19:59:13]line [19:59:13]line [19:59:13]line [19:59:13]line [19:59:13]written 0, free lines is 3372 [19:59:13]process_action close_receipt done [19:59:13]requested_data is exist [19:59:13]produce_requested_data [19:59:13]requested_item fm.sn is exist - process it [19:59:13]wFMCommunicate request_size=4 [19:59:13]MH_SAM_APDU [19:59:13]CAPDU: 80 11 00 00 [19:59:13]Write to MH i2c: E2 08 00 A4 42 80 11 00 00 00 00 00 00 60 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:13]Read from MH i2c: E2 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 17 00 [19:59:13]MH_I2C_Read... [19:59:13]Read from MH i2c: E2 17 00 A4 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A7 [19:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [19:59:13]wFMCommunicate OK [19:59:13]requested_item fd.num is exist - process it [19:59:13]SAM_PROTO_GetFieldsCounters [19:59:13]wFMCommunicate request_size=4 [19:59:13]MH_SAM_APDU [19:59:13]CAPDU: 80 13 00 00 [19:59:13]Write to MH i2c: E2 08 00 A5 42 80 13 00 00 00 00 00 00 63 [19:59:13]Write i2c OK [19:59:13]MH_I2C_Read... [19:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:14]Read from MH i2c: E2 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 62 00 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 62 00 A5 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [19:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 2F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:14]wFMCommunicate OK [19:59:14]SAM_PROTO_GetFieldsCounters done [19:59:14]requested_item shift.num is exist - process it [19:59:14]requested_item shift.opened is exist - process it [19:59:14]req_shift_opened [19:59:14]FM_GetShiftState [19:59:14]SAM_PROTO_GetShiftState [19:59:14]wFMCommunicate request_size=4 [19:59:14]MH_SAM_APDU [19:59:14]CAPDU: 80 13 01 00 [19:59:14]Write to MH i2c: E2 08 00 A6 42 80 13 01 00 00 00 00 00 65 [19:59:14]Write i2c OK [19:59:14]MH_I2C_Read... [19:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:14]Read from MH i2c: E2 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 0E 00 [19:59:14]MH_I2C_Read... [19:59:14]Read from MH i2c: E2 0E 00 A6 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 B1 [19:59:14]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [19:59:14]wFMCommunicate OK [19:59:14]SAM_PROTO_GetShiftState done [19:59:14]FM_GetShiftState done [19:59:14]req_shift_opened done [19:59:14]requested_item shift.open_date is exist - process it [19:59:14]req_shift_open_date [19:59:14]req_shift_open_date done [19:59:14]produce_requested_data done [19:59:14]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50479,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [19:59:14]process_action_free close_receipt [19:59:14]json_value_free [19:59:14]json_value_free done [19:59:14]process_json_proto returns [19:59:14]Send response to host [19:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50479,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [19:59:14]free response buf [19:59:14]execute_script done [19:59:14]execute_script returns [19:59:14]free content buf [19:59:14]Sock 7.Close socket [19:59:14]Sock 7.Thread stoped [19:59:14]OFD Sender: No OFD packet to send [19:59:19]OFD Sender: No OFD packet to send [19:59:24]OFD Sender: No OFD packet to send [19:59:29]OFD Sender: No OFD packet to send [19:59:34]OFD Sender: No OFD packet to send [19:59:39]OFD Sender: No OFD packet to send [19:59:44]OFD Sender: No OFD packet to send [19:59:49]OFD Sender: No OFD packet to send [19:59:54]OFD Sender: No OFD packet to send [19:59:59]OFD Sender: No OFD packet to send [20:00:04]OFD Sender: No OFD packet to send [20:00:09]OFD Sender: No OFD packet to send [20:00:14]OFD Sender: No OFD packet to send [20:00:19]OFD Sender: No OFD packet to send [20:00:24]OFD Sender: No OFD packet to send [20:00:29]OFD Sender: No OFD packet to send [20:00:34]OFD Sender: No OFD packet to send [20:00:39]OFD Sender: No OFD packet to send [20:00:44]OFD Sender: No OFD packet to send [20:00:49]OFD Sender: No OFD packet to send [20:00:54]OFD Sender: No OFD packet to send [20:00:59]OFD Sender: No OFD packet to send [20:01:04]OFD Sender: No OFD packet to send [20:01:09]OFD Sender: No OFD packet to send [20:01:14]OFD Sender: No OFD packet to send [20:01:19]OFD Sender: No OFD packet to send [20:01:24]OFD Sender: No OFD packet to send [20:01:29]OFD Sender: No OFD packet to send [20:01:34]OFD Sender: No OFD packet to send [20:01:39]OFD Sender: No OFD packet to send [20:01:44]OFD Sender: No OFD packet to send [20:01:49]OFD Sender: No OFD packet to send [20:01:54]OFD Sender: No OFD packet to send [20:01:59]OFD Sender: No OFD packet to send [20:02:04]OFD Sender: No OFD packet to send [20:02:09]OFD Sender: No OFD packet to send [20:02:14]OFD Sender: No OFD packet to send [20:02:19]OFD Sender: No OFD packet to send [20:02:24]OFD Sender: No OFD packet to send [20:02:29]OFD Sender: No OFD packet to send [20:02:34]OFD Sender: No OFD packet to send [20:02:39]OFD Sender: No OFD packet to send [20:02:44]OFD Sender: No OFD packet to send [20:02:49]OFD Sender: No OFD packet to send [20:02:54]OFD Sender: No OFD packet to send [20:02:59]OFD Sender: No OFD packet to send [20:03:04]OFD Sender: No OFD packet to send [20:03:09]OFD Sender: No OFD packet to send [20:03:14]OFD Sender: No OFD packet to send [20:03:19]OFD Sender: No OFD packet to send [20:03:24]OFD Sender: No OFD packet to send [20:03:29]OFD Sender: No OFD packet to send [20:03:34]OFD Sender: No OFD packet to send [20:03:39]OFD Sender: No OFD packet to send [20:03:44]OFD Sender: No OFD packet to send [20:03:49]OFD Sender: No OFD packet to send [20:03:54]OFD Sender: No OFD packet to send [20:03:59]OFD Sender: No OFD packet to send [20:04:04]OFD Sender: No OFD packet to send [20:04:09]OFD Sender: No OFD packet to send [20:04:14]OFD Sender: No OFD packet to send [20:04:19]OFD Sender: No OFD packet to send [20:04:24]OFD Sender: No OFD packet to send [20:04:29]OFD Sender: No OFD packet to send [20:04:34]OFD Sender: No OFD packet to send [20:04:39]OFD Sender: No OFD packet to send [20:04:44]OFD Sender: No OFD packet to send [20:04:49]OFD Sender: No OFD packet to send [20:04:54]OFD Sender: No OFD packet to send [20:04:59]OFD Sender: No OFD packet to send [20:05:04]OFD Sender: No OFD packet to send [20:05:09]OFD Sender: No OFD packet to send [20:05:14]OFD Sender: No OFD packet to send [20:05:19]OFD Sender: No OFD packet to send [20:05:24]OFD Sender: No OFD packet to send [20:05:29]OFD Sender: No OFD packet to send [20:05:34]OFD Sender: No OFD packet to send [20:05:39]OFD Sender: No OFD packet to send [20:05:44]OFD Sender: No OFD packet to send [20:05:49]OFD Sender: No OFD packet to send [20:05:54]OFD Sender: No OFD packet to send [20:05:59]OFD Sender: No OFD packet to send [20:06:04]OFD Sender: No OFD packet to send [20:06:09]OFD Sender: No OFD packet to send [20:06:14]OFD Sender: No OFD packet to send [20:06:19]OFD Sender: No OFD packet to send [20:06:24]OFD Sender: No OFD packet to send [20:06:29]OFD Sender: No OFD packet to send [20:06:34]OFD Sender: No OFD packet to send [20:06:39]OFD Sender: No OFD packet to send [20:06:44]OFD Sender: No OFD packet to send [20:06:49]OFD Sender: No OFD packet to send [20:06:54]OFD Sender: No OFD packet to send [20:06:59]OFD Sender: No OFD packet to send [20:07:04]OFD Sender: No OFD packet to send [20:07:09]OFD Sender: No OFD packet to send [20:07:14]OFD Sender: No OFD packet to send [20:07:19]OFD Sender: No OFD packet to send [20:07:24]OFD Sender: No OFD packet to send [20:07:29]OFD Sender: No OFD packet to send [20:07:34]OFD Sender: No OFD packet to send [20:07:39]OFD Sender: No OFD packet to send [20:07:44]OFD Sender: No OFD packet to send [20:07:49]OFD Sender: No OFD packet to send [20:07:54]OFD Sender: No OFD packet to send [20:07:59]OFD Sender: No OFD packet to send [20:08:04]OFD Sender: No OFD packet to send [20:08:09]OFD Sender: No OFD packet to send [20:08:14]OFD Sender: No OFD packet to send [20:08:19]OFD Sender: No OFD packet to send [20:08:24]OFD Sender: No OFD packet to send [20:08:29]OFD Sender: No OFD packet to send [20:08:34]OFD Sender: No OFD packet to send [20:08:39]OFD Sender: No OFD packet to send [20:08:44]OFD Sender: No OFD packet to send [20:08:49]OFD Sender: No OFD packet to send [20:08:54]OFD Sender: No OFD packet to send [20:08:59]OFD Sender: No OFD packet to send [20:09:04]OFD Sender: No OFD packet to send [20:09:09]OFD Sender: No OFD packet to send [20:09:14]OFD Sender: No OFD packet to send [20:09:19]OFD Sender: No OFD packet to send [20:09:24]OFD Sender: No OFD packet to send [20:09:29]OFD Sender: No OFD packet to send [20:09:34]OFD Sender: No OFD packet to send [20:09:39]OFD Sender: No OFD packet to send [20:09:44]OFD Sender: No OFD packet to send [20:09:49]OFD Sender: No OFD packet to send [20:09:54]OFD Sender: No OFD packet to send [20:09:59]OFD Sender: No OFD packet to send [20:10:04]OFD Sender: No OFD packet to send [20:10:09]OFD Sender: No OFD packet to send [20:10:14]OFD Sender: No OFD packet to send [20:10:19]OFD Sender: No OFD packet to send [20:10:24]OFD Sender: No OFD packet to send [20:10:29]OFD Sender: No OFD packet to send [20:10:34]OFD Sender: No OFD packet to send [20:10:39]OFD Sender: No OFD packet to send [20:10:44]OFD Sender: No OFD packet to send [20:10:49]OFD Sender: No OFD packet to send [20:10:54]OFD Sender: No OFD packet to send [20:10:59]OFD Sender: No OFD packet to send [20:11:04]OFD Sender: No OFD packet to send [20:11:09]OFD Sender: No OFD packet to send [20:11:14]OFD Sender: No OFD packet to send [20:11:19]OFD Sender: No OFD packet to send [20:11:24]OFD Sender: No OFD packet to send [20:11:29]OFD Sender: No OFD packet to send [20:11:34]OFD Sender: No OFD packet to send [20:11:39]OFD Sender: No OFD packet to send [20:11:44]OFD Sender: No OFD packet to send [20:11:49]OFD Sender: No OFD packet to send [20:11:54]OFD Sender: No OFD packet to send [20:11:59]OFD Sender: No OFD packet to send [20:12:04]OFD Sender: No OFD packet to send [20:12:09]OFD Sender: No OFD packet to send [20:12:14]OFD Sender: No OFD packet to send [20:12:19]OFD Sender: No OFD packet to send [20:12:24]OFD Sender: No OFD packet to send [20:12:29]OFD Sender: No OFD packet to send [20:12:34]OFD Sender: No OFD packet to send [20:12:39]OFD Sender: No OFD packet to send [20:12:44]OFD Sender: No OFD packet to send [20:12:49]OFD Sender: No OFD packet to send [20:12:54]OFD Sender: No OFD packet to send [20:12:59]OFD Sender: No OFD packet to send [20:13:04]OFD Sender: No OFD packet to send [20:13:09]OFD Sender: No OFD packet to send [20:13:14]OFD Sender: No OFD packet to send [20:13:19]OFD Sender: No OFD packet to send [20:13:24]OFD Sender: No OFD packet to send [20:13:29]OFD Sender: No OFD packet to send [20:13:32]accept exits with 9 [20:13:32]New connection [20:13:32]New thread 3067305316 created [20:13:32]Thread 3067161956 joined [20:13:32]Waiting for new connection... [20:13:32] Sock 9.Parse request [20:13:32]Sock 9.Check first char [20:13:32]Sock 9.First char is OK [20:13:32]request: POST /json_proto HTTP/1.0 [20:13:32]Method: POST [20:13:32]URL: /json_proto [20:13:32]Method is POST - this is cgi request [20:13:32]url: /json_proto [20:13:32]query_string will be loaded in cgi processing [20:13:32]execute_cgi json_proto POST (null) [20:13:32]execute_cgi path=json_proto method=POST [20:13:32]POST find Content-Length [20:13:32]Host: 172.17.49.196:8080 [20:13:32]Content-Length: 1147 [20:13:32]Content-Type: application/json [20:13:32] [20:13:32]POST finish read [20:13:32]Found Content-Length = 1147 [20:13:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164395", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 6.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 388.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:32]execute_script... [20:13:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164395", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 6.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 388.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:32]POST & json_proto [20:13:32]process_json_proto [20:13:32]json parsed OK: [20:13:32]protocol is kg_v1.0 [20:13:32]action value=close_receipt [20:13:32]process_action close_receipt [20:13:32]cmd_close_receipt [20:13:32]MH_GetDate [20:13:32]Write to MH i2c: F0 00 00 A7 42 D8 [20:13:32]Write i2c OK [20:13:32]MH_I2C_Read... [20:13:32]Read from MH i2c: F0 [20:13:32]MH_I2C_Read... [20:13:32]Read from MH i2c: F0 09 00 [20:13:32]MH_I2C_Read... [20:13:32]Read from MH i2c: F0 09 00 A7 42 00 76 AA 1A 67 BD 3B 11 67 F2 [20:13:32]GetLastDocTimeStamp 1729799961 [20:13:32]current date 1729800822 [20:13:32]FM_GetShiftState [20:13:32]SAM_PROTO_GetShiftState [20:13:32]wFMCommunicate request_size=4 [20:13:32]MH_SAM_APDU [20:13:32]CAPDU: 80 13 01 00 [20:13:32]Write to MH i2c: E2 08 00 A8 42 80 13 01 00 00 00 00 00 67 [20:13:32]Write i2c OK [20:13:32]MH_I2C_Read... [20:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:32]Read from MH i2c: E2 [20:13:32]MH_I2C_Read... [20:13:32]Read from MH i2c: E2 0E 00 [20:13:32]MH_I2C_Read... [20:13:32]Read from MH i2c: E2 0E 00 A8 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 B3 [20:13:32]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [20:13:32]wFMCommunicate OK [20:13:32]SAM_PROTO_GetShiftState done [20:13:32]FM_GetShiftState done [20:13:32]opened in 1729728560 [20:13:32]opened+sec_in_day 1729814960 [20:13:32]quantity*price = 14400 [20:13:32]sum+1 = 14401 [20:13:32]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 6.000 * 40.00 = 240.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 388.00 НСП 1% : 3.42 НДС 12% : 41.20 Наличными: 388.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 122 24.10.2024 20:13 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50480 ФПД: 75867400022361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T201342&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50480&fm=75867400022361&tin=02508201610067®Number=0000000000097022&sum=38800 0 [20:13:33]StoreToDocumentArchive [20:13:33]shift 492 fd 50480 [20:13:33]save to /storage/0492/doc_00050480 [20:13:33]save last doc name /storage/0492/doc_00050480 to /storage/kkm_last_doc_name [20:13:33]save OK [20:13:33]Clear old archive folders... [20:13:33]ProcessDocumentItem done err = 0, tmpTLVsize=484 [20:13:33]tlvbuf is 001CF240 [20:13:33]SAM_PROTO_ClearQueue [20:13:33]wFMCommunicate request_size=4 [20:13:33]MH_SAM_APDU [20:13:33]CAPDU: 80 09 00 00 [20:13:33]Write to MH i2c: E2 08 00 B5 42 80 09 00 00 00 00 00 00 69 [20:13:33]Write i2c OK [20:13:33]MH_I2C_Read... [20:13:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:33]Read from MH i2c: E2 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 03 00 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 03 00 B5 42 00 90 00 6B [20:13:33]RAPDU: 90 00 [20:13:33]wFMCommunicate OK [20:13:33]SAM_PROTO_ClearQueue done [20:13:33]KKMCreateOFDPacket [20:13:33]OFDProtocolAddRootSTLVToBuf [20:13:33]FM_MakeSignedData [20:13:33]FM_MakeSignedData [20:13:33]SAM_PROTO_SignData [20:13:33]wFMCommunicate request_size=4 [20:13:33]MH_SAM_APDU [20:13:33]CAPDU: 80 0D 01 02 [20:13:33]Write to MH i2c: E2 08 00 B6 42 80 0D 01 02 00 00 00 00 71 [20:13:33]Write i2c OK [20:13:33]MH_I2C_Read... [20:13:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:33]Read from MH i2c: E2 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 03 00 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 03 00 B6 42 00 90 00 6C [20:13:33]RAPDU: 90 00 [20:13:33]wFMCommunicate OK [20:13:33]wFMCommunicate request_size=255 [20:13:33]MH_SAM_APDU [20:13:33]CAPDU: 80 0D 02 02 FA 03 00 E4 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 [20:13:33]Write to MH i2c: E2 02 01 B7 42 80 0D 02 02 FA 00 03 00 E4 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 00 00 6F [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:34]Read from MH i2c: E2 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 03 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 03 00 B7 42 00 90 00 6D [20:13:34]RAPDU: 90 00 [20:13:34]wFMCommunicate OK [20:13:34]wFMCommunicate request_size=243 [20:13:34]MH_SAM_APDU [20:13:34]CAPDU: 80 0D 02 02 EE 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 97 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 10 00 00 00 00 07 04 06 00 90 97 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 76 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 30 C5 00 00 35 04 06 00 45 00 41 6D A9 59 [20:13:34]Write to MH i2c: E2 F6 00 B8 42 80 0D 02 02 EE 00 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 97 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 10 00 00 00 00 07 04 06 00 90 97 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 76 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 30 C5 00 00 35 04 06 00 45 00 41 6D A9 59 00 00 99 [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:34]Read from MH i2c: E2 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 03 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 03 00 B8 42 00 90 00 6E [20:13:34]RAPDU: 90 00 [20:13:34]wFMCommunicate OK [20:13:34]wFMCommunicate request_size=4 [20:13:34]MH_SAM_APDU [20:13:34]CAPDU: 80 0D 03 02 [20:13:34]Write to MH i2c: E2 08 00 B9 42 80 0D 03 02 00 00 00 00 76 [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:34]Read from MH i2c: E2 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 0B 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 0B 00 B9 42 00 9D 72 4A 06 13 2F 4A 98 90 00 FA [20:13:34]RAPDU: 9D 72 4A 06 13 2F 4A 98 90 00 [20:13:34]wFMCommunicate OK [20:13:34]SAM_PROTO_SignData done [20:13:34]FM_MakeSignedData done [20:13:34]CreateOFDProtocolMessage [20:13:34]wFMCommunicate request_size=4 [20:13:34]MH_SAM_APDU [20:13:34]CAPDU: 80 11 00 00 [20:13:34]Write to MH i2c: E2 08 00 BA 42 80 11 00 00 00 00 00 00 76 [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:34]Read from MH i2c: E2 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 17 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: E2 17 00 BA 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 BD [20:13:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [20:13:34]wFMCommunicate OK [20:13:34]CreateOFDProtocolMessage done [20:13:34]OFDSenderStorePacket 50480 [20:13:34]StoreOFDPacket docnum=50480 [20:13:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 F8 01 00 00 B7 D9 F0 01 81 0E 5A 03 01 00 03 00 E4 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 97 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 10 00 00 00 00 07 04 06 00 90 97 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 76 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 30 C5 00 00 35 04 06 00 45 00 41 6D A9 59 9D 72 4A 06 13 2F 4A 98 [20:13:34]CheckFolder [20:13:34]dirname=/storage/ofd_packets [20:13:34]CheckFolder done [20:13:34]ProducePacketName [20:13:34]name=ofd_packets/00050480 [20:13:34]NVStorageSaveData ofd_packets/00050480 [20:13:34]File name is /storage/ofd_packets/00050480 [20:13:34]OFD Sender: No OFD packet to send [20:13:34]Write 534 bytes [20:13:34]NVStorageSaveData done [20:13:34]OFDSenderStorePacket done [20:13:34]KKMCreateOFDPacket done [20:13:34]NVStorageSaveData kkm_last_timestamp [20:13:34]File name is /storage/kkm_last_timestamp [20:13:34]Write 4 bytes [20:13:34]NVStorageSaveData done [20:13:34]ExternCall_PrintAddStr [20:13:34]wPrintStart [20:13:34]Write to MH i2c: 01 00 00 BB 42 FD [20:13:34]Write i2c OK [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: 01 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: 01 07 00 [20:13:34]MH_I2C_Read... [20:13:34]Read from MH i2c: 01 07 00 BB 42 00 00 00 00 00 FF 0F 12 [20:13:34]RasterBufferAndPrint [20:13:34]line Счет N : (3)164395 [20:13:34]line ИНН: 02508201610067 [20:13:34]line Контрольно-Кассовый Чек [20:13:34]line ПРОДАЖА [20:13:34]line Товар: 48743587 [20:13:34]line Сигареты Winston XStyle Silver [20:13:34]line 1.000 * 144.00 [20:13:34]line = 144.00 [20:13:34]line НДС 12% НСП 1% [20:13:34]line > о реализуемом товаре [20:13:34]line Товар: 4700000160211 [20:13:34]line Вода Легенда 0,5л [20:13:34]line 6.000 * 40.00 [20:13:34]line = 240.00 [20:13:34]line НДС 12% НСП 1% [20:13:34]line > о реализуемом товаре [20:13:34]line Товар: 2000031750019 [20:13:34]line Пакет Партнер Нефть [20:13:34]line 1.000 * 4.00 [20:13:34]line = 4.00 [20:13:34]line НДС 12% НСП 1% [20:13:34]line > о реализуемом товаре [20:13:34]line ИТОГО: 388.00 [20:13:34]line НСП 1% : 3.42 [20:13:34]line НДС 12% : 41.20 [20:13:34]line Наличными: 388.00 [20:13:34]line Безнал.: 0.00 [20:13:34]line Место: АЗС № 80 "Партнер Нефть" [20:13:34]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [20:13:34]line СНО: Общий режим [20:13:34]line Чек 122 24.10.2024 20:13 [20:13:34]line Смена: 492 ФФД: 1.0 [20:13:34]line ЗНМ: 0300000090 [20:13:34]line РНМ: 0000000000097022 [20:13:34]line Версия ККМ: 001 [20:13:34]line ФМ: 0000000000875000 [20:13:34]line ФД: 50480 [20:13:34]line ФПД: 75867400022361 [20:13:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T201342&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50480&fm=75867400022361&tin=02508201610067®Number=0000000000097022&sum=38800 [20:13:34]line 0 [20:13:34]written 0, free lines is 4095 [20:13:35]OFD Sender: Processing packet 50480 [packets to send 7, broken 6] [20:13:35]ProducePacketName [20:13:35]name=ofd_packets/00050480 [20:13:35]OFD Sender: To server: pG, [20:13:35]CommunicateWithHost lk.salyk.kg:30040 [20:13:35]ConnectInit lk.salyk.kg [20:13:35]Connected sock=10 [20:13:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 F8 01 00 00 B7 D9 F0 01 81 0E 5A 03 01 00 03 00 E4 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 97 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 56 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 18 10 00 00 00 00 07 04 06 00 90 97 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 76 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 30 C5 00 00 35 04 06 00 45 00 41 6D A9 59 9D 72 4A 06 13 2F 4A 98 [20:13:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 9A 7E 47 00 F3 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 30 C5 00 00 F4 03 04 00 0A 56 1A 67 B6 04 01 00 00 FF B5 2B 2D 9F AF AE DD [20:13:35]CommunicateWithHost err = 0 [20:13:35]CheckOFDResponse [20:13:35]1017 (14) - 77093643461234 [20:13:35]1041 (16) - 0000000000875000 [20:13:35]1040 (4) - 50480 [20:13:35]1012 (4) - 24.10.2024 14:13 [20:13:35]1206 (1) - 0 [20:13:35]OFD Sender: Remove packet 50480 [20:13:35]ProducePacketName [20:13:35]name=ofd_packets/00050480 [20:13:35]NVStorageDeleteData [20:13:35]Write to MH i2c: 01 00 00 F0 42 32 [20:13:35]Write i2c OK [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: 01 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: 01 07 00 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: 01 07 00 F0 42 00 00 00 00 00 82 0C C7 [20:13:35]RasterBufferAndPrint [20:13:35]line [20:13:35]line [20:13:35]line [20:13:35]line [20:13:35]line [20:13:35]written 0, free lines is 3210 [20:13:35]process_action close_receipt done [20:13:35]requested_data is exist [20:13:35]produce_requested_data [20:13:35]requested_item fm.sn is exist - process it [20:13:35]wFMCommunicate request_size=4 [20:13:35]MH_SAM_APDU [20:13:35]CAPDU: 80 11 00 00 [20:13:35]Write to MH i2c: E2 08 00 F7 42 80 11 00 00 00 00 00 00 B3 [20:13:35]Write i2c OK [20:13:35]MH_I2C_Read... [20:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:35]Read from MH i2c: E2 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: E2 17 00 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: E2 17 00 F7 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 FA [20:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [20:13:35]wFMCommunicate OK [20:13:35]requested_item fd.num is exist - process it [20:13:35]SAM_PROTO_GetFieldsCounters [20:13:35]wFMCommunicate request_size=4 [20:13:35]MH_SAM_APDU [20:13:35]CAPDU: 80 13 00 00 [20:13:35]Write to MH i2c: E2 08 00 F8 42 80 13 00 00 00 00 00 00 B6 [20:13:35]Write i2c OK [20:13:35]MH_I2C_Read... [20:13:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:35]Read from MH i2c: E2 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: E2 62 00 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: E2 62 00 F8 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 30 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [20:13:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 30 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:13:35]wFMCommunicate OK [20:13:35]SAM_PROTO_GetFieldsCounters done [20:13:35]requested_item shift.num is exist - process it [20:13:35]requested_item shift.opened is exist - process it [20:13:35]req_shift_opened [20:13:35]FM_GetShiftState [20:13:35]SAM_PROTO_GetShiftState [20:13:35]wFMCommunicate request_size=4 [20:13:35]MH_SAM_APDU [20:13:35]CAPDU: 80 13 01 00 [20:13:35]Write to MH i2c: E2 08 00 F9 42 80 13 01 00 00 00 00 00 B8 [20:13:35]Write i2c OK [20:13:35]MH_I2C_Read... [20:13:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:35]Read from MH i2c: E2 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: E2 0E 00 [20:13:35]MH_I2C_Read... [20:13:35]Read from MH i2c: E2 0E 00 F9 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 04 [20:13:35]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [20:13:35]wFMCommunicate OK [20:13:35]SAM_PROTO_GetShiftState done [20:13:35]FM_GetShiftState done [20:13:35]req_shift_opened done [20:13:35]requested_item shift.open_date is exist - process it [20:13:35]req_shift_open_date [20:13:35]req_shift_open_date done [20:13:35]produce_requested_data done [20:13:35]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50480,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [20:13:35]process_action_free close_receipt [20:13:35]json_value_free [20:13:35]json_value_free done [20:13:35]process_json_proto returns [20:13:35]Send response to host [20:13:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50480,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [20:13:35]free response buf [20:13:35]execute_script done [20:13:35]execute_script returns [20:13:35]free content buf [20:13:35]Sock 9.Close socket [20:13:35]Sock 9.Thread stoped [20:13:35]OFD Sender: No OFD packet to send [20:13:40]OFD Sender: No OFD packet to send [20:13:45]OFD Sender: No OFD packet to send [20:13:50]OFD Sender: No OFD packet to send [20:13:55]OFD Sender: No OFD packet to send [20:14:00]OFD Sender: No OFD packet to send [20:14:01]accept exits with 7 [20:14:01]New connection [20:14:01]New thread 3067161956 created [20:14:01]Thread 3067305316 joined [20:14:01]Waiting for new connection... [20:14:01] Sock 7.Parse request [20:14:01]Sock 7.Check first char [20:14:01]Sock 7.First char is OK [20:14:01]request: POST /json_proto HTTP/1.0 [20:14:01]Method: POST [20:14:01]URL: /json_proto [20:14:01]Method is POST - this is cgi request [20:14:01]url: /json_proto [20:14:01]query_string will be loaded in cgi processing [20:14:01]execute_cgi json_proto POST (null) [20:14:01]execute_cgi path=json_proto method=POST [20:14:01]POST find Content-Length [20:14:01]Host: 172.17.49.196:8080 [20:14:01]Content-Length: 683 [20:14:01]Content-Type: application/json [20:14:01] [20:14:01]POST finish read [20:14:01]Found Content-Length = 683 [20:14:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164396", "tax_sys" : 0, "items" : [ { "code": "4870202522015", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:14:01]execute_script... [20:14: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 : (3)164396", "tax_sys" : 0, "items" : [ { "code": "4870202522015", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 1,2\u043B", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:14:01]POST & json_proto [20:14:01]process_json_proto [20:14:01]json parsed OK: [20:14:01]protocol is kg_v1.0 [20:14:01]action value=close_receipt [20:14:01]process_action close_receipt [20:14:01]cmd_close_receipt [20:14:01]MH_GetDate [20:14:01]Write to MH i2c: F0 00 00 FA 42 2B [20:14:01]Write i2c OK [20:14:01]MH_I2C_Read... [20:14:01]Read from MH i2c: F0 [20:14:01]MH_I2C_Read... [20:14:01]Read from MH i2c: F0 09 00 [20:14:01]MH_I2C_Read... [20:14:01]Read from MH i2c: F0 09 00 FA 42 00 93 AA 1A 67 BD 3B 11 67 62 [20:14:01]GetLastDocTimeStamp 1729800822 [20:14:01]current date 1729800851 [20:14:01]FM_GetShiftState [20:14:01]SAM_PROTO_GetShiftState [20:14:01]wFMCommunicate request_size=4 [20:14:01]MH_SAM_APDU [20:14:01]CAPDU: 80 13 01 00 [20:14:01]Write to MH i2c: E2 08 00 FB 42 80 13 01 00 00 00 00 00 BA [20:14:01]Write i2c OK [20:14:01]MH_I2C_Read... [20:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:14:01]Read from MH i2c: E2 [20:14:01]MH_I2C_Read... [20:14:01]Read from MH i2c: E2 0E 00 [20:14:01]MH_I2C_Read... [20:14:01]Read from MH i2c: E2 0E 00 FB 42 00 09 00 01 30 90 19 67 00 00 00 00 90 00 06 [20:14:01]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [20:14:01]wFMCommunicate OK [20:14:01]SAM_PROTO_GetShiftState done [20:14:01]FM_GetShiftState done [20:14:01]opened in 1729728560 [20:14:01]opened+sec_in_day 1729814960 [20:14:01]quantity*price = 10400 [20:14:01]sum+1 = 10401 [20:14:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 104.00 НСП 1% : 0.92 НДС 12% : 11.04 Наличными: 104.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 123 24.10.2024 20:14 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50481 ФПД: 69688829179728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T201411&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50481&fm=69688829179728&tin=02508201610067®Number=0000000000097022&sum=10400 0 [20:14:02]StoreToDocumentArchive [20:14:02]shift 492 fd 50481 [20:14:02]save to /storage/0492/doc_00050481 [20:14:02]save last doc name /storage/0492/doc_00050481 to /storage/kkm_last_doc_name [20:14:02]save OK [20:14:02]Clear old archive folders... [20:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=291 [20:14:02]tlvbuf is B6FAB860 [20:14:02]SAM_PROTO_ClearQueue [20:14:02]wFMCommunicate request_size=4 [20:14:02]MH_SAM_APDU [20:14:02]CAPDU: 80 09 00 00 [20:14:02]Write to MH i2c: E2 08 00 08 43 80 09 00 00 00 00 00 00 BD [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:14:02]Read from MH i2c: E2 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 08 43 00 90 00 BF [20:14:02]RAPDU: 90 00 [20:14:02]wFMCommunicate OK [20:14:02]SAM_PROTO_ClearQueue done [20:14:02]KKMCreateOFDPacket [20:14:02]OFDProtocolAddRootSTLVToBuf [20:14:02]FM_MakeSignedData [20:14:02]FM_MakeSignedData [20:14:02]SAM_PROTO_SignData [20:14:02]wFMCommunicate request_size=4 [20:14:02]MH_SAM_APDU [20:14:02]CAPDU: 80 0D 01 02 [20:14:02]Write to MH i2c: E2 08 00 09 43 80 0D 01 02 00 00 00 00 C5 [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:14:02]Read from MH i2c: E2 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 09 43 00 90 00 C0 [20:14:02]RAPDU: 90 00 [20:14:02]wFMCommunicate OK [20:14:02]wFMCommunicate request_size=255 [20:14:02]MH_SAM_APDU [20:14:02]CAPDU: 80 0D 02 02 FA 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 93 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [20:14:02]Write to MH i2c: E2 02 01 0A 43 80 0D 02 02 FA 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 93 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 B1 [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:14:02]Read from MH i2c: E2 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 0A 43 00 90 00 C1 [20:14:02]RAPDU: 90 00 [20:14:02]wFMCommunicate OK [20:14:02]wFMCommunicate request_size=50 [20:14:02]MH_SAM_APDU [20:14:02]CAPDU: 80 0D 02 02 2D 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 31 C5 00 00 35 04 06 00 3F 61 B1 E8 77 50 [20:14:02]Write to MH i2c: E2 35 00 0B 43 80 0D 02 02 2D 00 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 31 C5 00 00 35 04 06 00 3F 61 B1 E8 77 50 00 00 0C [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:14:02]Read from MH i2c: E2 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 03 00 0B 43 00 90 00 C2 [20:14:02]RAPDU: 90 00 [20:14:02]wFMCommunicate OK [20:14:02]wFMCommunicate request_size=4 [20:14:02]MH_SAM_APDU [20:14:02]CAPDU: 80 0D 03 02 [20:14:02]Write to MH i2c: E2 08 00 0C 43 80 0D 03 02 00 00 00 00 CA [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:14:02]Read from MH i2c: E2 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 0B 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 0B 00 0C 43 00 C3 7F AC 49 31 C5 4A 2E 90 00 70 [20:14:02]RAPDU: C3 7F AC 49 31 C5 4A 2E 90 00 [20:14:02]wFMCommunicate OK [20:14:02]SAM_PROTO_SignData done [20:14:02]FM_MakeSignedData done [20:14:02]CreateOFDProtocolMessage [20:14:02]wFMCommunicate request_size=4 [20:14:02]MH_SAM_APDU [20:14:02]CAPDU: 80 11 00 00 [20:14:02]Write to MH i2c: E2 08 00 0D 43 80 11 00 00 00 00 00 00 CA [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:14:02]Read from MH i2c: E2 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 17 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: E2 17 00 0D 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 11 [20:14:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [20:14:02]wFMCommunicate OK [20:14:02]CreateOFDProtocolMessage done [20:14:02]OFDSenderStorePacket 50481 [20:14:02]StoreOFDPacket docnum=50481 [20:14:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 37 01 00 00 BE A4 2F 01 86 7C 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 93 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 31 C5 00 00 35 04 06 00 3F 61 B1 E8 77 50 C3 7F AC 49 31 C5 4A 2E [20:14:02]CheckFolder [20:14:02]dirname=/storage/ofd_packets [20:14:02]CheckFolder done [20:14:02]ProducePacketName [20:14:02]name=ofd_packets/00050481 [20:14:02]NVStorageSaveData ofd_packets/00050481 [20:14:02]File name is /storage/ofd_packets/00050481 [20:14:02]Write 341 bytes [20:14:02]NVStorageSaveData done [20:14:02]OFDSenderStorePacket done [20:14:02]KKMCreateOFDPacket done [20:14:02]NVStorageSaveData kkm_last_timestamp [20:14:02]File name is /storage/kkm_last_timestamp [20:14:02]Write 4 bytes [20:14:02]NVStorageSaveData done [20:14:02]ExternCall_PrintAddStr [20:14:02]wPrintStart [20:14:02]Write to MH i2c: 01 00 00 0E 43 51 [20:14:02]Write i2c OK [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: 01 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: 01 07 00 [20:14:02]MH_I2C_Read... [20:14:02]Read from MH i2c: 01 07 00 0E 43 00 00 00 00 00 FF 0F 66 [20:14:02]RasterBufferAndPrint [20:14:02]line Счет N : (3)164396 [20:14:02]line ИНН: 02508201610067 [20:14:02]line Контрольно-Кассовый Чек [20:14:02]line ПРОДАЖА [20:14:02]line Товар: 4870202522015 [20:14:02]line Напиток Maxi Чай Грушевый 1,2л [20:14:02]line 1.000 * 104.00 [20:14:02]line = 104.00 [20:14:02]line НДС 12% НСП 1% [20:14:02]line > о реализуемом товаре [20:14:02]line ИТОГО: 104.00 [20:14:02]line НСП 1% : 0.92 [20:14:02]line НДС 12% : 11.04 [20:14:02]line Наличными: 104.00 [20:14:02]line Безнал.: 0.00 [20:14:02]line Место: АЗС № 80 "Партнер Нефть" [20:14:02]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [20:14:02]line СНО: Общий режим [20:14:02]line Чек 123 24.10.2024 20:14 [20:14:02]line Смена: 492 ФФД: 1.0 [20:14:02]line ЗНМ: 0300000090 [20:14:02]line РНМ: 0000000000097022 [20:14:02]line Версия ККМ: 001 [20:14:02]line ФМ: 0000000000875000 [20:14:02]line ФД: 50481 [20:14:02]line ФПД: 69688829179728 [20:14:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T201411&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50481&fm=69688829179728&tin=02508201610067®Number=0000000000097022&sum=10400 [20:14:03]OFD Sender: Processing packet 50481 [packets to send 7, broken 6] [20:14:03]ProducePacketName [20:14:03]name=ofd_packets/00050481 [20:14:03]OFD Sender: To server: pG, [20:14:03]CommunicateWithHost lk.salyk.kg:30040 [20:14:03]ConnectInit lk.salyk.kg [20:14:03]line 0 [20:14:03]written 0, free lines is 4095 [20:14:03]Connected sock=11 [20:14:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 37 01 00 00 BE A4 2F 01 86 7C 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 31 35 06 04 31 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 A0 28 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 93 AA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 31 C5 00 00 35 04 06 00 3F 61 B1 E8 77 50 C3 7F AC 49 31 C5 4A 2E [20:14:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 1F 1A 47 00 A1 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 31 C5 00 00 F4 03 04 00 26 56 1A 67 B6 04 01 00 00 69 1E 43 66 5E C0 DA 6E [20:14:03]CommunicateWithHost err = 0 [20:14:03]CheckOFDResponse [20:14:03]1017 (14) - 77093643461234 [20:14:03]1041 (16) - 0000000000875000 [20:14:03]1040 (4) - 50481 [20:14:03]1012 (4) - 24.10.2024 14:13 [20:14:03]1206 (1) - 0 [20:14:03]OFD Sender: Remove packet 50481 [20:14:03]ProducePacketName [20:14:03]name=ofd_packets/00050481 [20:14:03]NVStorageDeleteData [20:14:03]Write to MH i2c: 01 00 00 37 43 7A [20:14:03]Write i2c OK [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: 01 [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: 01 07 00 [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: 01 07 00 37 43 00 00 00 00 00 17 0D A5 [20:14:03]RasterBufferAndPrint [20:14:03]line [20:14:03]line [20:14:03]line [20:14:03]line [20:14:03]line [20:14:03]written 0, free lines is 3358 [20:14:03]process_action close_receipt done [20:14:03]requested_data is exist [20:14:03]produce_requested_data [20:14:03]requested_item fm.sn is exist - process it [20:14:03]wFMCommunicate request_size=4 [20:14:03]MH_SAM_APDU [20:14:03]CAPDU: 80 11 00 00 [20:14:03]Write to MH i2c: E2 08 00 3E 43 80 11 00 00 00 00 00 00 FB [20:14:03]Write i2c OK [20:14:03]MH_I2C_Read... [20:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:14:03]Read from MH i2c: E2 [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: E2 17 00 [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: E2 17 00 3E 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 42 [20:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [20:14:03]wFMCommunicate OK [20:14:03]requested_item fd.num is exist - process it [20:14:03]SAM_PROTO_GetFieldsCounters [20:14:03]wFMCommunicate request_size=4 [20:14:03]MH_SAM_APDU [20:14:03]CAPDU: 80 13 00 00 [20:14:03]Write to MH i2c: E2 08 00 3F 43 80 13 00 00 00 00 00 00 FE [20:14:03]Write i2c OK [20:14:03]MH_I2C_Read... [20:14:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:14:03]Read from MH i2c: E2 [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: E2 62 00 [20:14:03]MH_I2C_Read... [20:14:03]Read from MH i2c: E2 62 00 3F 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 31 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [20:14:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 31 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:14:03]wFMCommunicate OK [20:14:03]SAM_PROTO_GetFieldsCounters done [20:14:03]requested_item shift.num is exist - process it [20:14:03]requested_item shift.opened is exist - process it [20:14:03]req_shift_opened [20:14:03]FM_GetShiftState [20:14:03]SAM_PROTO_GetShiftState [20:14:03]wFMCommunicate request_size=4 [20:14:03]MH_SAM_APDU [20:14:03]CAPDU: 80 13 01 00 [20:14:03]Write to MH i2c: E2 08 00 40 43 80 13 01 00 00 00 00 00 00 [20:14:03]Write i2c OK [20:14:03]MH_I2C_Read... [20:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:14:04]Read from MH i2c: E2 [20:14:04]MH_I2C_Read... [20:14:04]Read from MH i2c: E2 0E 00 [20:14:04]MH_I2C_Read... [20:14:04]Read from MH i2c: E2 0E 00 40 43 00 09 00 01 30 90 19 67 00 00 00 00 90 00 4C [20:14:04]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [20:14:04]wFMCommunicate OK [20:14:04]SAM_PROTO_GetShiftState done [20:14:04]FM_GetShiftState done [20:14:04]req_shift_opened done [20:14:04]requested_item shift.open_date is exist - process it [20:14:04]req_shift_open_date [20:14:04]req_shift_open_date done [20:14:04]produce_requested_data done [20:14:04]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50481,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [20:14:04]process_action_free close_receipt [20:14:04]json_value_free [20:14:04]json_value_free done [20:14:04]process_json_proto returns [20:14:04]Send response to host [20:14:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50481,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [20:14:04]free response buf [20:14:04]execute_script done [20:14:04]execute_script returns [20:14:04]free content buf [20:14:04]Sock 7.Close socket [20:14:04]Sock 7.Thread stoped [20:14:04]OFD Sender: No OFD packet to send [20:14:09]OFD Sender: No OFD packet to send [20:14:14]OFD Sender: No OFD packet to send [20:14:19]OFD Sender: No OFD packet to send [20:14:24]OFD Sender: No OFD packet to send [20:14:29]OFD Sender: No OFD packet to send [20:14:34]OFD Sender: No OFD packet to send [20:14:39]OFD Sender: No OFD packet to send [20:14:44]OFD Sender: No OFD packet to send [20:14:49]OFD Sender: No OFD packet to send [20:14:54]OFD Sender: No OFD packet to send [20:14:59]OFD Sender: No OFD packet to send [20:15:04]OFD Sender: No OFD packet to send [20:15:09]OFD Sender: No OFD packet to send [20:15:14]OFD Sender: No OFD packet to send [20:15:19]OFD Sender: No OFD packet to send [20:15:24]OFD Sender: No OFD packet to send [20:15:29]OFD Sender: No OFD packet to send [20:15:34]OFD Sender: No OFD packet to send [20:15:39]OFD Sender: No OFD packet to send [20:15:44]OFD Sender: No OFD packet to send [20:15:49]OFD Sender: No OFD packet to send [20:15:54]OFD Sender: No OFD packet to send [20:15:59]OFD Sender: No OFD packet to send [20:16:04]OFD Sender: No OFD packet to send [20:16:09]OFD Sender: No OFD packet to send [20:16:14]OFD Sender: No OFD packet to send [20:16:19]OFD Sender: No OFD packet to send [20:16:24]OFD Sender: No OFD packet to send [20:16:29]OFD Sender: No OFD packet to send [20:16:34]OFD Sender: No OFD packet to send [20:16:39]OFD Sender: No OFD packet to send [20:16:44]OFD Sender: No OFD packet to send [20:16:49]OFD Sender: No OFD packet to send [20:16:54]OFD Sender: No OFD packet to send [20:16:59]OFD Sender: No OFD packet to send [20:17:04]OFD Sender: No OFD packet to send [20:17:09]OFD Sender: No OFD packet to send [20:17:14]OFD Sender: No OFD packet to send [20:17:19]OFD Sender: No OFD packet to send [20:17:24]OFD Sender: No OFD packet to send [20:17:29]OFD Sender: No OFD packet to send [20:17:34]OFD Sender: No OFD packet to send [20:17:39]OFD Sender: No OFD packet to send [20:17:44]OFD Sender: No OFD packet to send [20:17:49]OFD Sender: No OFD packet to send [20:17:54]OFD Sender: No OFD packet to send [20:17:59]OFD Sender: No OFD packet to send [20:18:04]OFD Sender: No OFD packet to send [20:18:09]OFD Sender: No OFD packet to send [20:18:14]OFD Sender: No OFD packet to send [20:18:19]OFD Sender: No OFD packet to send [20:18:24]OFD Sender: No OFD packet to send [20:18:29]OFD Sender: No OFD packet to send [20:18:34]OFD Sender: No OFD packet to send [20:18:39]OFD Sender: No OFD packet to send [20:18:44]OFD Sender: No OFD packet to send [20:18:49]OFD Sender: No OFD packet to send [20:18:54]OFD Sender: No OFD packet to send [20:18:59]OFD Sender: No OFD packet to send [20:19:04]OFD Sender: No OFD packet to send [20:19:09]OFD Sender: No OFD packet to send [20:19:14]OFD Sender: No OFD packet to send [20:19:19]OFD Sender: No OFD packet to send [20:19:24]OFD Sender: No OFD packet to send [20:19:29]OFD Sender: No OFD packet to send [20:19:34]OFD Sender: No OFD packet to send [20:19:39]OFD Sender: No OFD packet to send [20:19:44]OFD Sender: No OFD packet to send [20:19:49]OFD Sender: No OFD packet to send [20:19:54]OFD Sender: No OFD packet to send [20:19:59]OFD Sender: No OFD packet to send [20:20:04]OFD Sender: No OFD packet to send [20:20:09]OFD Sender: No OFD packet to send [20:20:14]OFD Sender: No OFD packet to send [20:20:19]OFD Sender: No OFD packet to send [20:20:24]OFD Sender: No OFD packet to send [20:20:29]OFD Sender: No OFD packet to send [20:20:34]OFD Sender: No OFD packet to send [20:20:39]OFD Sender: No OFD packet to send [20:20:44]OFD Sender: No OFD packet to send [20:20:49]OFD Sender: No OFD packet to send [20:20:54]OFD Sender: No OFD packet to send [20:20:59]OFD Sender: No OFD packet to send [20:21:04]OFD Sender: No OFD packet to send [20:21:09]OFD Sender: No OFD packet to send [20:21:14]OFD Sender: No OFD packet to send [20:21:19]OFD Sender: No OFD packet to send [20:21:24]OFD Sender: No OFD packet to send [20:21:29]OFD Sender: No OFD packet to send [20:21:34]OFD Sender: No OFD packet to send [20:21:39]OFD Sender: No OFD packet to send [20:21:44]OFD Sender: No OFD packet to send [20:21:49]OFD Sender: No OFD packet to send [20:21:54]OFD Sender: No OFD packet to send [20:21:59]OFD Sender: No OFD packet to send [20:22:04]OFD Sender: No OFD packet to send [20:22:09]OFD Sender: No OFD packet to send [20:22:14]OFD Sender: No OFD packet to send [20:22:19]OFD Sender: No OFD packet to send [20:22:24]OFD Sender: No OFD packet to send [20:22:29]OFD Sender: No OFD packet to send [20:22:34]OFD Sender: No OFD packet to send [20:22:39]OFD Sender: No OFD packet to send [20:22:44]OFD Sender: No OFD packet to send [20:22:49]OFD Sender: No OFD packet to send [20:22:54]OFD Sender: No OFD packet to send [20:22:59]OFD Sender: No OFD packet to send [20:23:04]OFD Sender: No OFD packet to send [20:23:09]OFD Sender: No OFD packet to send [20:23:14]OFD Sender: No OFD packet to send [20:23:19]OFD Sender: No OFD packet to send [20:23:24]OFD Sender: No OFD packet to send [20:23:29]OFD Sender: No OFD packet to send [20:23:34]OFD Sender: No OFD packet to send [20:23:39]OFD Sender: No OFD packet to send [20:23:44]OFD Sender: No OFD packet to send [20:23:49]OFD Sender: No OFD packet to send [20:23:54]OFD Sender: No OFD packet to send [20:23:59]OFD Sender: No OFD packet to send [20:24:04]OFD Sender: No OFD packet to send [20:24:09]OFD Sender: No OFD packet to send [20:24:14]OFD Sender: No OFD packet to send [20:24:19]OFD Sender: No OFD packet to send [20:24:24]OFD Sender: No OFD packet to send [20:24:29]OFD Sender: No OFD packet to send [20:24:34]OFD Sender: No OFD packet to send [20:24:39]OFD Sender: No OFD packet to send [20:24:44]OFD Sender: No OFD packet to send [20:24:49]OFD Sender: No OFD packet to send [20:24:54]OFD Sender: No OFD packet to send [20:24:59]OFD Sender: No OFD packet to send [20:25:04]OFD Sender: No OFD packet to send [20:25:09]OFD Sender: No OFD packet to send [20:25:14]OFD Sender: No OFD packet to send [20:25:19]OFD Sender: No OFD packet to send [20:25:24]OFD Sender: No OFD packet to send [20:25:29]OFD Sender: No OFD packet to send [20:25:34]OFD Sender: No OFD packet to send [20:25:39]OFD Sender: No OFD packet to send [20:25:44]OFD Sender: No OFD packet to send [20:25:49]OFD Sender: No OFD packet to send [20:25:54]OFD Sender: No OFD packet to send [20:25:59]OFD Sender: No OFD packet to send [20:26:04]OFD Sender: No OFD packet to send [20:26:09]OFD Sender: No OFD packet to send [20:26:14]OFD Sender: No OFD packet to send [20:26:19]OFD Sender: No OFD packet to send [20:26:24]OFD Sender: No OFD packet to send [20:26:29]OFD Sender: No OFD packet to send [20:26:34]OFD Sender: No OFD packet to send [20:26:39]OFD Sender: No OFD packet to send [20:26:44]OFD Sender: No OFD packet to send [20:26:49]OFD Sender: No OFD packet to send [20:26:54]OFD Sender: No OFD packet to send [20:26:59]OFD Sender: No OFD packet to send [20:27:04]OFD Sender: No OFD packet to send [20:27:09]OFD Sender: No OFD packet to send [20:27:14]OFD Sender: No OFD packet to send [20:27:19]OFD Sender: No OFD packet to send [20:27:24]OFD Sender: No OFD packet to send [20:27:29]OFD Sender: No OFD packet to send [20:27:34]OFD Sender: No OFD packet to send [20:27:39]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31: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:52]accept exits with 9 [20:31:52]New connection [20:31:52]New thread 3067305316 created [20:31:52]Thread 3067161956 joined [20:31:52]Waiting for new connection... [20:31:52] Sock 9.Parse request [20:31:52]Sock 9.Check first char [20:31:52]Sock 9.First char is OK [20:31:52]request: POST /json_proto HTTP/1.0 [20:31:52]Method: POST [20:31:52]URL: /json_proto [20:31:52]Method is POST - this is cgi request [20:31:52]url: /json_proto [20:31:52]query_string will be loaded in cgi processing [20:31:52]execute_cgi json_proto POST (null) [20:31:52]execute_cgi path=json_proto method=POST [20:31:52]POST find Content-Length [20:31:52]Host: 172.17.49.196:8080 [20:31:52]Content-Length: 868 [20:31:52]Content-Type: application/json [20:31:52] [20:31:52]POST finish read [20:31:52]Found Content-Length = 868 [20:31:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164397", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 34.00, "quantity" : 1.000, "sum" : 34.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 164.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:52]execute_script... [20: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 : (3)164397", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 34.00, "quantity" : 1.000, "sum" : 34.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 164.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:52]POST & json_proto [20:31:52]process_json_proto [20:31:52]json parsed OK: [20:31:52]protocol is kg_v1.0 [20:31:52]action value=close_receipt [20:31:52]process_action close_receipt [20:31:52]cmd_close_receipt [20:31:52]MH_GetDate [20:31:52]Write to MH i2c: F0 00 00 41 43 73 [20:31:52]Write i2c OK [20:31:52]MH_I2C_Read... [20:31:52]Read from MH i2c: F0 [20:31:52]MH_I2C_Read... [20:31:52]Read from MH i2c: F0 09 00 [20:31:52]MH_I2C_Read... [20:31:52]Read from MH i2c: F0 09 00 41 43 00 C2 AE 1A 67 BD 3B 11 67 DD [20:31:52]GetLastDocTimeStamp 1729800851 [20:31:52]current date 1729801922 [20:31:52]FM_GetShiftState [20:31:52]SAM_PROTO_GetShiftState [20:31:52]wFMCommunicate request_size=4 [20:31:52]MH_SAM_APDU [20:31:52]CAPDU: 80 13 01 00 [20:31:52]Write to MH i2c: E2 08 00 42 43 80 13 01 00 00 00 00 00 02 [20:31:52]Write i2c OK [20:31:52]MH_I2C_Read... [20:31:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:52]Read from MH i2c: E2 [20:31:52]MH_I2C_Read... [20:31:52]Read from MH i2c: E2 0E 00 [20:31:52]MH_I2C_Read... [20:31:52]Read from MH i2c: E2 0E 00 42 43 00 09 00 01 30 90 19 67 00 00 00 00 90 00 4E [20:31:52]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [20:31:52]wFMCommunicate OK [20:31:52]SAM_PROTO_GetShiftState done [20:31:52]FM_GetShiftState done [20:31:52]opened in 1729728560 [20:31:52]opened+sec_in_day 1729814960 [20:31:52]quantity*price = 13000 [20:31:52]sum+1 = 13001 [20:31:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 50173976 Жев Orbit Winterfresh под 1.000 * 34.00 = 34.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 164.00 НСП 1% : 1.45 НДС 12% : 17.41 Наличными: 164.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 124 24.10.2024 20:32 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50482 ФПД: 234614209669171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T203202&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50482&fm=234614209669171&tin=02508201610067®Number=0000000000097022&sum=16400 0 [20:31:53]StoreToDocumentArchive [20:31:53]shift 492 fd 50482 [20:31:53]save to /storage/0492/doc_00050482 [20:31:53]save last doc name /storage/0492/doc_00050482 to /storage/kkm_last_doc_name [20:31:53]save OK [20:31:53]Clear old archive folders... [20:31:53]ProcessDocumentItem done err = 0, tmpTLVsize=380 [20:31:53]tlvbuf is 0020EE00 [20:31:53]SAM_PROTO_ClearQueue [20:31:53]wFMCommunicate request_size=4 [20:31:53]MH_SAM_APDU [20:31:53]CAPDU: 80 09 00 00 [20:31:53]Write to MH i2c: E2 08 00 4F 43 80 09 00 00 00 00 00 00 04 [20:31:53]Write i2c OK [20:31:53]MH_I2C_Read... [20:31:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:53]Read from MH i2c: E2 [20:31:53]MH_I2C_Read... [20:31:53]Read from MH i2c: E2 03 00 [20:31:53]MH_I2C_Read... [20:31:53]Read from MH i2c: E2 03 00 4F 43 00 90 00 06 [20:31:53]RAPDU: 90 00 [20:31:53]wFMCommunicate OK [20:31:53]SAM_PROTO_ClearQueue done [20:31:53]KKMCreateOFDPacket [20:31:53]OFDProtocolAddRootSTLVToBuf [20:31:53]FM_MakeSignedData [20:31:53]FM_MakeSignedData [20:31:53]SAM_PROTO_SignData [20:31:53]wFMCommunicate request_size=4 [20:31:53]MH_SAM_APDU [20:31:53]CAPDU: 80 0D 01 02 [20:31:53]Write to MH i2c: E2 08 00 50 43 80 0D 01 02 00 00 00 00 0C [20:31:53]Write i2c OK [20:31:53]MH_I2C_Read... [20:31:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:53]Read from MH i2c: E2 [20:31:53]MH_I2C_Read... [20:31:53]Read from MH i2c: E2 03 00 [20:31:53]MH_I2C_Read... [20:31:53]Read from MH i2c: E2 03 00 50 43 00 90 00 07 [20:31:53]RAPDU: 90 00 [20:31:53]wFMCommunicate OK [20:31:53]wFMCommunicate request_size=255 [20:31:53]MH_SAM_APDU [20:31:53]CAPDU: 80 0D 02 02 FA 03 00 7C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 [20:31:53]Write to MH i2c: E2 02 01 51 43 80 0D 02 02 FA 00 03 00 7C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 85 [20:31:53]Write i2c OK [20:31:53]MH_I2C_Read... [20:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:53]Read from MH i2c: E2 [20:31:53]MH_I2C_Read... [20:31:53]Read from MH i2c: E2 03 00 [20:31:53]MH_I2C_Read... [20:31:53]Read from MH i2c: E2 03 00 51 43 00 90 00 08 [20:31:53]RAPDU: 90 00 [20:31:53]wFMCommunicate OK [20:31:53]wFMCommunicate request_size=139 [20:31:53]MH_SAM_APDU [20:31:53]CAPDU: 80 0D 02 02 86 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 C2 AE 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 32 C5 00 00 35 04 06 00 D5 61 60 A0 68 33 [20:31:53]Write to MH i2c: E2 8E 00 52 43 80 0D 02 02 86 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 C2 AE 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 32 C5 00 00 35 04 06 00 D5 61 60 A0 68 33 00 00 7C [20:31:53]Write i2c OK [20:31:53]MH_I2C_Read... [20:31:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:54]Read from MH i2c: E2 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: E2 03 00 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: E2 03 00 52 43 00 90 00 09 [20:31:54]RAPDU: 90 00 [20:31:54]wFMCommunicate OK [20:31:54]wFMCommunicate request_size=4 [20:31:54]MH_SAM_APDU [20:31:54]CAPDU: 80 0D 03 02 [20:31:54]Write to MH i2c: E2 08 00 53 43 80 0D 03 02 00 00 00 00 11 [20:31:54]Write i2c OK [20:31:54]MH_I2C_Read... [20:31:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:54]Read from MH i2c: E2 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: E2 0B 00 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: E2 0B 00 53 43 00 34 F5 B9 F5 91 E5 8C C2 90 00 AD [20:31:54]RAPDU: 34 F5 B9 F5 91 E5 8C C2 90 00 [20:31:54]wFMCommunicate OK [20:31:54]SAM_PROTO_SignData done [20:31:54]FM_MakeSignedData done [20:31:54]CreateOFDProtocolMessage [20:31:54]wFMCommunicate request_size=4 [20:31:54]MH_SAM_APDU [20:31:54]CAPDU: 80 11 00 00 [20:31:54]Write to MH i2c: E2 08 00 54 43 80 11 00 00 00 00 00 00 11 [20:31:54]Write i2c OK [20:31:54]MH_I2C_Read... [20:31:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:54]Read from MH i2c: E2 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: E2 17 00 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: E2 17 00 54 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 58 [20:31:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [20:31:54]wFMCommunicate OK [20:31:54]CreateOFDProtocolMessage done [20:31:54]OFDSenderStorePacket 50482 [20:31:54]StoreOFDPacket docnum=50482 [20:31:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 01 00 00 47 D7 88 01 1A EB 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 C2 AE 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 32 C5 00 00 35 04 06 00 D5 61 60 A0 68 33 34 F5 B9 F5 91 E5 8C C2 [20:31:54]CheckFolder [20:31:54]dirname=/storage/ofd_packets [20:31:54]CheckFolder done [20:31:54]ProducePacketName [20:31:54]name=ofd_packets/00050482 [20:31:54]NVStorageSaveData ofd_packets/00050482 [20:31:54]File name is /storage/ofd_packets/00050482 [20:31:54]Write 430 bytes [20:31:54]NVStorageSaveData done [20:31:54]OFDSenderStorePacket done [20:31:54]KKMCreateOFDPacket done [20:31:54]NVStorageSaveData kkm_last_timestamp [20:31:54]File name is /storage/kkm_last_timestamp [20:31:54]Write 4 bytes [20:31:54]NVStorageSaveData done [20:31:54]ExternCall_PrintAddStr [20:31:54]wPrintStart [20:31:54]Write to MH i2c: 01 00 00 55 43 98 [20:31:54]Write i2c OK [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: 01 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: 01 07 00 [20:31:54]MH_I2C_Read... [20:31:54]Read from MH i2c: 01 07 00 55 43 00 00 00 00 00 FF 0F AD [20:31:54]RasterBufferAndPrint [20:31:54]line Счет N : (3)164397 [20:31:54]line ИНН: 02508201610067 [20:31:54]line Контрольно-Кассовый Чек [20:31:54]line ПРОДАЖА [20:31:54]line Товар: 2000036220012 [20:31:54]line Кофе Капучино XL(GABB TRADE) [20:31:54]line 1.000 * 130.00 [20:31:54]line = 130.00 [20:31:54]line НДС 12% НСП 1% [20:31:54]line > о реализуемом товаре [20:31:54]line Товар: 50173976 [20:31:54]line Жев Orbit Winterfresh под [20:31:54]line 1.000 * 34.00 [20:31:54]line = 34.00 [20:31:54]line НДС 12% НСП 1% [20:31:54]line > о реализуемом товаре [20:31:54]line ИТОГО: 164.00 [20:31:54]line НСП 1% : 1.45 [20:31:54]line НДС 12% : 17.41 [20:31:54]line Наличными: 164.00 [20:31:54]line Безнал.: 0.00 [20:31:54]line Место: АЗС № 80 "Партнер Нефть" [20:31:54]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [20:31:54]line СНО: Общий режим [20:31:54]line Чек 124 24.10.2024 20:32 [20:31:54]line Смена: 492 ФФД: 1.0 [20:31:54]line ЗНМ: 0300000090 [20:31:54]line РНМ: 0000000000097022 [20:31:54]line Версия ККМ: 001 [20:31:54]line ФМ: 0000000000875000 [20:31:54]line ФД: 50482 [20:31:54]line ФПД: 234614209669171 [20:31:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T203202&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50482&fm=234614209669171&tin=02508201610067®Number=0000000000097022&sum=16400 [20:31:54]line 0 [20:31:54]OFD Sender: Processing packet 50482 [packets to send 7, broken 6] [20:31:54]ProducePacketName [20:31:54]name=ofd_packets/00050482 [20:31:54]OFD Sender: To server: pG, [20:31:54]CommunicateWithHost lk.salyk.kg:30040 [20:31:54]ConnectInit lk.salyk.kg [20:31:54]written 0, free lines is 4095 [20:31:54]Connected sock=10 [20:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 01 00 00 47 D7 88 01 1A EB 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 48 0D 00 00 00 00 13 04 06 00 48 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 91 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 06 00 00 00 00 07 04 06 00 10 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 C2 AE 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 32 C5 00 00 35 04 06 00 D5 61 60 A0 68 33 34 F5 B9 F5 91 E5 8C C2 [20:31:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 93 B7 47 00 7F 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 32 C5 00 00 F4 03 04 00 55 5A 1A 67 B6 04 01 00 00 F0 D7 18 2D 88 69 BE 01 [20:31:54]CommunicateWithHost err = 0 [20:31:54]CheckOFDResponse [20:31:54]1017 (14) - 77093643461234 [20:31:54]1041 (16) - 0000000000875000 [20:31:54]1040 (4) - 50482 [20:31:54]1012 (4) - 24.10.2024 14:31 [20:31:54]1206 (1) - 0 [20:31:54]OFD Sender: Remove packet 50482 [20:31:54]ProducePacketName [20:31:54]name=ofd_packets/00050482 [20:31:54]NVStorageDeleteData [20:31:55]Write to MH i2c: 01 00 00 84 43 C7 [20:31:55]Write i2c OK [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: 01 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: 01 07 00 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: 01 07 00 84 43 00 00 00 00 00 C0 0C 9A [20:31:55]RasterBufferAndPrint [20:31:55]line [20:31:55]line [20:31:55]line [20:31:55]line [20:31:55]line [20:31:55]written 0, free lines is 3271 [20:31:55]process_action close_receipt done [20:31:55]requested_data is exist [20:31:55]produce_requested_data [20:31:55]requested_item fm.sn is exist - process it [20:31:55]wFMCommunicate request_size=4 [20:31:55]MH_SAM_APDU [20:31:55]CAPDU: 80 11 00 00 [20:31:55]Write to MH i2c: E2 08 00 8B 43 80 11 00 00 00 00 00 00 48 [20:31:55]Write i2c OK [20:31:55]MH_I2C_Read... [20:31:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:55]Read from MH i2c: E2 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: E2 17 00 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: E2 17 00 8B 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 8F [20:31:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [20:31:55]wFMCommunicate OK [20:31:55]requested_item fd.num is exist - process it [20:31:55]SAM_PROTO_GetFieldsCounters [20:31:55]wFMCommunicate request_size=4 [20:31:55]MH_SAM_APDU [20:31:55]CAPDU: 80 13 00 00 [20:31:55]Write to MH i2c: E2 08 00 8C 43 80 13 00 00 00 00 00 00 4B [20:31:55]Write i2c OK [20:31:55]MH_I2C_Read... [20:31:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:55]Read from MH i2c: E2 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: E2 62 00 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: E2 62 00 8C 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 32 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [20:31:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 32 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:55]wFMCommunicate OK [20:31:55]SAM_PROTO_GetFieldsCounters done [20:31:55]requested_item shift.num is exist - process it [20:31:55]requested_item shift.opened is exist - process it [20:31:55]req_shift_opened [20:31:55]FM_GetShiftState [20:31:55]SAM_PROTO_GetShiftState [20:31:55]wFMCommunicate request_size=4 [20:31:55]MH_SAM_APDU [20:31:55]CAPDU: 80 13 01 00 [20:31:55]Write to MH i2c: E2 08 00 8D 43 80 13 01 00 00 00 00 00 4D [20:31:55]Write i2c OK [20:31:55]MH_I2C_Read... [20:31:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:55]Read from MH i2c: E2 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: E2 0E 00 [20:31:55]MH_I2C_Read... [20:31:55]Read from MH i2c: E2 0E 00 8D 43 00 09 00 01 30 90 19 67 00 00 00 00 90 00 99 [20:31:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [20:31:55]wFMCommunicate OK [20:31:55]SAM_PROTO_GetShiftState done [20:31:55]FM_GetShiftState done [20:31:55]req_shift_opened done [20:31:55]requested_item shift.open_date is exist - process it [20:31:55]req_shift_open_date [20:31:55]req_shift_open_date done [20:31:55]produce_requested_data done [20:31:55]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50482,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [20:31:55]process_action_free close_receipt [20:31:55]json_value_free [20:31:55]json_value_free done [20:31:55]process_json_proto returns [20:31:55]Send response to host [20:31:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50482,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [20:31:55]free response buf [20:31:55]execute_script done [20:31:55]execute_script returns [20:31:55]free content buf [20:31:55]Sock 9.Close socket [20:31:55]Sock 9.Thread stoped [20:31:55]OFD Sender: No OFD packet to send [20:32:00]OFD Sender: No OFD packet to send [20:32:05]OFD Sender: No OFD packet to send [20:32:10]OFD Sender: No OFD packet to send [20:32:15]OFD Sender: No OFD packet to send [20:32:20]OFD Sender: No OFD packet to send [20:32:25]OFD Sender: No OFD packet to send [20:32:30]OFD Sender: No OFD packet to send [20:32:35]OFD Sender: No OFD packet to send [20:32:40]OFD Sender: No OFD packet to send [20:32:45]OFD Sender: No OFD packet to send [20:32:50]OFD Sender: No OFD packet to send [20:32:55]OFD Sender: No OFD packet to send [20:33:00]OFD Sender: No OFD packet to send [20:33:05]OFD Sender: No OFD packet to send [20:33:10]OFD Sender: No OFD packet to send [20:33:15]OFD Sender: No OFD packet to send [20:33:20]OFD Sender: No OFD packet to send [20:33:25]OFD Sender: No OFD packet to send [20:33:30]OFD Sender: No OFD packet to send [20:33:35]OFD Sender: No OFD packet to send [20:33:40]OFD Sender: No OFD packet to send [20:33:45]OFD Sender: No OFD packet to send [20:33:50]OFD Sender: No OFD packet to send [20:33:55]OFD Sender: No OFD packet to send [20:34:00]OFD Sender: No OFD packet to send [20:34:05]OFD Sender: No OFD packet to send [20:34:10]OFD Sender: No OFD packet to send [20:34:15]OFD Sender: No OFD packet to send [20:34:20]OFD Sender: No OFD packet to send [20:34:25]OFD Sender: No OFD packet to send [20:34:30]OFD Sender: No OFD packet to send [20:34:35]OFD Sender: No OFD packet to send [20:34:40]OFD Sender: No OFD packet to send [20:34:45]OFD Sender: No OFD packet to send [20:34:50]OFD Sender: No OFD packet to send [20:34:55]OFD Sender: No OFD packet to send [20:35:00]OFD Sender: No OFD packet to send [20:35:05]OFD Sender: No OFD packet to send [20:35:10]OFD Sender: No OFD packet to send [20:35:15]OFD Sender: No OFD packet to send [20:35:20]OFD Sender: No OFD packet to send [20:35:25]OFD Sender: No OFD packet to send [20:35:30]OFD Sender: No OFD packet to send [20:35:35]OFD Sender: No OFD packet to send [20:35:40]OFD Sender: No OFD packet to send [20:35:45]OFD Sender: No OFD packet to send [20:35:50]OFD Sender: No OFD packet to send [20:35:55]OFD Sender: No OFD packet to send [20:36:00]OFD Sender: No OFD packet to send [20:36:05]OFD Sender: No OFD packet to send [20:36:10]OFD Sender: No OFD packet to send [20:36:15]OFD Sender: No OFD packet to send [20:36:20]OFD Sender: No OFD packet to send [20:36:25]OFD Sender: No OFD packet to send [20:36:30]OFD Sender: No OFD packet to send [20:36:35]OFD Sender: No OFD packet to send [20:36:40]OFD Sender: No OFD packet to send [20:36:45]OFD Sender: No OFD packet to send [20:36:50]OFD Sender: No OFD packet to send [20:36:55]OFD Sender: No OFD packet to send [20:37:00]OFD Sender: No OFD packet to send [20:37:05]OFD Sender: No OFD packet to send [20:37:10]OFD Sender: No OFD packet to send [20:37:15]OFD Sender: No OFD packet to send [20:37:20]OFD Sender: No OFD packet to send [20:37:25]OFD Sender: No OFD packet to send [20:37:30]OFD Sender: No OFD packet to send [20:37:35]OFD Sender: No OFD packet to send [20:37:40]OFD Sender: No OFD packet to send [20:37:45]OFD Sender: No OFD packet to send [20:37:50]OFD Sender: No OFD packet to send [20:37:55]OFD Sender: No OFD packet to send [20:38:00]OFD Sender: No OFD packet to send [20:38:05]OFD Sender: No OFD packet to send [20:38:10]OFD Sender: No OFD packet to send [20:38:15]OFD Sender: No OFD packet to send [20:38:20]OFD Sender: No OFD packet to send [20:38:25]OFD Sender: No OFD packet to send [20:38:30]OFD Sender: No OFD packet to send [20:38:35]OFD Sender: No OFD packet to send [20:38:40]OFD Sender: No OFD packet to send [20:38:45]OFD Sender: No OFD packet to send [20:38:50]OFD Sender: No OFD packet to send [20:38:55]OFD Sender: No OFD packet to send [20:39:00]OFD Sender: No OFD packet to send [20:39:05]OFD Sender: No OFD packet to send [20:39:10]OFD Sender: No OFD packet to send [20:39:15]OFD Sender: No OFD packet to send [20:39:20]OFD Sender: No OFD packet to send [20:39:25]OFD Sender: No OFD packet to send [20:39:30]OFD Sender: No OFD packet to send [20:39:35]OFD Sender: No OFD packet to send [20:39:40]OFD Sender: No OFD packet to send [20:39:45]OFD Sender: No OFD packet to send [20:39:50]OFD Sender: No OFD packet to send [20:39:55]OFD Sender: No OFD packet to send [20:40:00]OFD Sender: No OFD packet to send [20:40:05]OFD Sender: No OFD packet to send [20:40:10]OFD Sender: No OFD packet to send [20:40:15]OFD Sender: No OFD packet to send [20:40:20]OFD Sender: No OFD packet to send [20:40:25]OFD Sender: No OFD packet to send [20:40:30]OFD Sender: No OFD packet to send [20:40:35]OFD Sender: No OFD packet to send [20:40:40]OFD Sender: No OFD packet to send [20:40:45]OFD Sender: No OFD packet to send [20:40:50]OFD Sender: No OFD packet to send [20:40:55]OFD Sender: No OFD packet to send [20:41:00]OFD Sender: No OFD packet to send [20:41:05]OFD Sender: No OFD packet to send [20:41:10]OFD Sender: No OFD packet to send [20:41:15]OFD Sender: No OFD packet to send [20:41:20]OFD Sender: No OFD packet to send [20:41:25]OFD Sender: No OFD packet to send [20:41:30]OFD Sender: No OFD packet to send [20:41:35]OFD Sender: No OFD packet to send [20:41:40]OFD Sender: No OFD packet to send [20:41:45]OFD Sender: No OFD packet to send [20:41:50]OFD Sender: No OFD packet to send [20:41:55]OFD Sender: No OFD packet to send [20:42:00]OFD Sender: No OFD packet to send [20:42:05]OFD Sender: No OFD packet to send [20:42:10]OFD Sender: No OFD packet to send [20:42:15]OFD Sender: No OFD packet to send [20:42:20]OFD Sender: No OFD packet to send [20:42:25]OFD Sender: No OFD packet to send [20:42:30]OFD Sender: No OFD packet to send [20:42:35]OFD Sender: No OFD packet to send [20:42:40]OFD Sender: No OFD packet to send [20:42:45]OFD Sender: No OFD packet to send [20:42:50]OFD Sender: No OFD packet to send [20:42:55]OFD Sender: No OFD packet to send [20:43:00]OFD Sender: No OFD packet to send [20:43:05]OFD Sender: No OFD packet to send [20:43:10]OFD Sender: No OFD packet to send [20:43:15]OFD Sender: No OFD packet to send [20:43:20]OFD Sender: No OFD packet to send [20:43:25]OFD Sender: No OFD packet to send [20:43:30]OFD Sender: No OFD packet to send [20:43:35]OFD Sender: No OFD packet to send [20:43:40]OFD Sender: No OFD packet to send [20:43:45]OFD Sender: No OFD packet to send [20:43:50]OFD Sender: No OFD packet to send [20:43:55]OFD Sender: No OFD packet to send [20:44:00]OFD Sender: No OFD packet to send [20:44:05]OFD Sender: No OFD packet to send [20:44:10]OFD Sender: No OFD packet to send [20:44:15]OFD Sender: No OFD packet to send [20:44:20]OFD Sender: No OFD packet to send [20:44:25]OFD Sender: No OFD packet to send [20:44:30]OFD Sender: No OFD packet to send [20:44:35]OFD Sender: No OFD packet to send [20:44:40]OFD Sender: No OFD packet to send [20:44:45]OFD Sender: No OFD packet to send [20:44:50]OFD Sender: No OFD packet to send [20:44:55]OFD Sender: No OFD packet to send [20:45:00]OFD Sender: No OFD packet to send [20:45:05]OFD Sender: No OFD packet to send [20:45:10]OFD Sender: No OFD packet to send [20:45:15]OFD Sender: No OFD packet to send [20:45:20]OFD Sender: No OFD packet to send [20:45:26]OFD Sender: No OFD packet to send [20:45:31]OFD Sender: No OFD packet to send [20:45:36]OFD Sender: No OFD packet to send [20:45:41]OFD Sender: No OFD packet to send [20:45:46]OFD Sender: No OFD packet to send [20:45:51]OFD Sender: No OFD packet to send [20:45:56]OFD Sender: No OFD packet to send [20:46:01]OFD Sender: No OFD packet to send [20:46:06]OFD Sender: No OFD packet to send [20:46:11]OFD Sender: No OFD packet to send [20:46:16]OFD Sender: No OFD packet to send [20:46:21]OFD Sender: No OFD packet to send [20:46:26]OFD Sender: No OFD packet to send [20:46:31]OFD Sender: No OFD packet to send [20:46:36]OFD Sender: No OFD packet to send [20:46:41]OFD Sender: No OFD packet to send [20:46:46]OFD Sender: No OFD packet to send [20:46:51]OFD Sender: No OFD packet to send [20:46:56]OFD Sender: No OFD packet to send [20:47:01]OFD Sender: No OFD packet to send [20:47:06]OFD Sender: No OFD packet to send [20:47:11]OFD Sender: No OFD packet to send [20:47:16]OFD Sender: No OFD packet to send [20:47:21]OFD Sender: No OFD packet to send [20:47:26]OFD Sender: No OFD packet to send [20:47:31]OFD Sender: No OFD packet to send [20:47:36]OFD Sender: No OFD packet to send [20:47:41]OFD Sender: No OFD packet to send [20:47:46]OFD Sender: No OFD packet to send [20:47:51]OFD Sender: No OFD packet to send [20:47:56]OFD Sender: No OFD packet to send [20:48:01]OFD Sender: No OFD packet to send [20:48:06]OFD Sender: No OFD packet to send [20:48:11]OFD Sender: No OFD packet to send [20:48:16]OFD Sender: No OFD packet to send [20:48:21]OFD Sender: No OFD packet to send [20:48:26]OFD Sender: No OFD packet to send [20:48:31]OFD Sender: No OFD packet to send [20:48:36]OFD Sender: No OFD packet to send [20:48:41]OFD Sender: No OFD packet to send [20:48:46]OFD Sender: No OFD packet to send [20:48:51]OFD Sender: No OFD packet to send [20:48:56]OFD Sender: No OFD packet to send [20:49:01]OFD Sender: No OFD packet to send [20:49:06]OFD Sender: No OFD packet to send [20:49:11]OFD Sender: No OFD packet to send [20:49:16]OFD Sender: No OFD packet to send [20:49:21]OFD Sender: No OFD packet to send [20:49:26]OFD Sender: No OFD packet to send [20:49:31]OFD Sender: No OFD packet to send [20:49:36]OFD Sender: No OFD packet to send [20:49:41]OFD Sender: No OFD packet to send [20:49:46]OFD Sender: No OFD packet to send [20:49:51]OFD Sender: No OFD packet to send [20:49:56]OFD Sender: No OFD packet to send [20:50:01]OFD Sender: No OFD packet to send [20:50:06]OFD Sender: No OFD packet to send [20:50:11]OFD Sender: No OFD packet to send [20:50:16]OFD Sender: No OFD packet to send [20:50:21]OFD Sender: No OFD packet to send [20:50:26]OFD Sender: No OFD packet to send [20:50:31]OFD Sender: No OFD packet to send [20:50:36]OFD Sender: No OFD packet to send [20:50:41]OFD Sender: No OFD packet to send [20:50:46]OFD Sender: No OFD packet to send [20:50:51]OFD Sender: No OFD packet to send [20:50:56]OFD Sender: No OFD packet to send [20:51:01]OFD Sender: No OFD packet to send [20:51:06]OFD Sender: No OFD packet to send [20:51:11]OFD Sender: No OFD packet to send [20:51:16]OFD Sender: No OFD packet to send [20:51:21]OFD Sender: No OFD packet to send [20:51:26]OFD Sender: No OFD packet to send [20:51:31]OFD Sender: No OFD packet to send [20:51:36]OFD Sender: No OFD packet to send [20:51:41]OFD Sender: No OFD packet to send [20:51:46]OFD Sender: No OFD packet to send [20:51:51]OFD Sender: No OFD packet to send [20:51:56]OFD Sender: No OFD packet to send [20:52:01]OFD Sender: No OFD packet to send [20:52:06]OFD Sender: No OFD packet to send [20:52:11]OFD Sender: No OFD packet to send [20:52:16]OFD Sender: No OFD packet to send [20:52:21]OFD Sender: No OFD packet to send [20:52:26]OFD Sender: No OFD packet to send [20:52:31]OFD Sender: No OFD packet to send [20:52:36]OFD Sender: No OFD packet to send [20:52:41]OFD Sender: No OFD packet to send [20:52:46]OFD Sender: No OFD packet to send [20:52:51]OFD Sender: No OFD packet to send [20:52:56]OFD Sender: No OFD packet to send [20:53:01]OFD Sender: No OFD packet to send [20:53:06]OFD Sender: No OFD packet to send [20:53:11]OFD Sender: No OFD packet to send [20:53:16]OFD Sender: No OFD packet to send [20:53:21]OFD Sender: No OFD packet to send [20:53:26]OFD Sender: No OFD packet to send [20:53:31]OFD Sender: No OFD packet to send [20:53:36]OFD Sender: No OFD packet to send [20:53:41]OFD Sender: No OFD packet to send [20:53:46]OFD Sender: No OFD packet to send [20:53:51]OFD Sender: No OFD packet to send [20:53:56]OFD Sender: No OFD packet to send [20:54:01]OFD Sender: No OFD packet to send [20:54:06]OFD Sender: No OFD packet to send [20:54:11]OFD Sender: No OFD packet to send [20:54:16]OFD Sender: No OFD packet to send [20:54:21]OFD Sender: No OFD packet to send [20:54:26]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [20:56:26]OFD Sender: No OFD packet to send [20:56:31]OFD Sender: No OFD packet to send [20:56:36]OFD Sender: No OFD packet to send [20:56:41]OFD Sender: No OFD packet to send [20:56:46]OFD Sender: No OFD packet to send [20:56:51]OFD Sender: No OFD packet to send [20:56:56]OFD Sender: No OFD packet to send [20:57:01]OFD Sender: No OFD packet to send [20:57:06]OFD Sender: No OFD packet to send [20:57:11]OFD Sender: No OFD packet to send [20:57:16]OFD Sender: No OFD packet to send [20:57:21]OFD Sender: No OFD packet to send [20:57:26]OFD Sender: No OFD packet to send [20:57:31]OFD Sender: No OFD packet to send [20:57:36]OFD Sender: No OFD packet to send [20:57:41]OFD Sender: No OFD packet to send [20:57:46]OFD Sender: No OFD packet to send [20:57:51]OFD Sender: No OFD packet to send [20:57:56]OFD Sender: No OFD packet to send [20:58:01]OFD Sender: No OFD packet to send [20:58:06]OFD Sender: No OFD packet to send [20:58:11]OFD Sender: No OFD packet to send [20:58:16]OFD Sender: No OFD packet to send [20:58:21]OFD Sender: No OFD packet to send [20:58:26]OFD Sender: No OFD packet to send [20:58:31]OFD Sender: No OFD packet to send [20:58:36]OFD Sender: No OFD packet to send [20:58:41]OFD Sender: No OFD packet to send [20:58:46]OFD Sender: No OFD packet to send [20:58:51]OFD Sender: No OFD packet to send [20:58:56]OFD Sender: No OFD packet to send [20:59:01]OFD Sender: No OFD packet to send [20:59:06]OFD Sender: No OFD packet to send [20:59:11]OFD Sender: No OFD packet to send [20:59:16]OFD Sender: No OFD packet to send [20:59:21]OFD Sender: No OFD packet to send [20:59:26]OFD Sender: No OFD packet to send [20:59:31]OFD Sender: No OFD packet to send [20:59:36]OFD Sender: No OFD packet to send [20:59:41]OFD Sender: No OFD packet to send [20:59:46]OFD Sender: No OFD packet to send [20:59:51]OFD Sender: No OFD packet to send [20:59:56]OFD Sender: No OFD packet to send [21:00:01]OFD Sender: No OFD packet to send [21:00:06]OFD Sender: No OFD packet to send [21:00:11]OFD Sender: No OFD packet to send [21:00:16]OFD Sender: No OFD packet to send [21:00:21]OFD Sender: No OFD packet to send [21:00:26]OFD Sender: No OFD packet to send [21:00:31]OFD Sender: No OFD packet to send [21:00:36]OFD Sender: No OFD packet to send [21:00:41]OFD Sender: No OFD packet to send [21:00:46]OFD Sender: No OFD packet to send [21:00:51]OFD Sender: No OFD packet to send [21:00:56]OFD Sender: No OFD packet to send [21:01:01]OFD Sender: No OFD packet to send [21:01:06]OFD Sender: No OFD packet to send [21:01:11]OFD Sender: No OFD packet to send [21:01:16]OFD Sender: No OFD packet to send [21:01:21]OFD Sender: No OFD packet to send [21:01:26]OFD Sender: No OFD packet to send [21:01:31]OFD Sender: No OFD packet to send [21:01:36]OFD Sender: No OFD packet to send [21:01:41]OFD Sender: No OFD packet to send [21:01:46]OFD Sender: No OFD packet to send [21:01:51]OFD Sender: No OFD packet to send [21:01:56]OFD Sender: No OFD packet to send [21:02:01]OFD Sender: No OFD packet to send [21:02:06]OFD Sender: No OFD packet to send [21:02:11]OFD Sender: No OFD packet to send [21:02:16]OFD Sender: No OFD packet to send [21:02:21]OFD Sender: No OFD packet to send [21:02:26]OFD Sender: No OFD packet to send [21:02:31]OFD Sender: No OFD packet to send [21:02:36]OFD Sender: No OFD packet to send [21:02:41]OFD Sender: No OFD packet to send [21:02:46]OFD Sender: No OFD packet to send [21:02:51]OFD Sender: No OFD packet to send [21:02:56]OFD Sender: No OFD packet to send [21:03:01]OFD Sender: No OFD packet to send [21:03:06]OFD Sender: No OFD packet to send [21:03:11]OFD Sender: No OFD packet to send [21:03:16]OFD Sender: No OFD packet to send [21:03:21]OFD Sender: No OFD packet to send [21:03:26]OFD Sender: No OFD packet to send [21:03:31]OFD Sender: No OFD packet to send [21:03:36]OFD Sender: No OFD packet to send [21:03:41]OFD Sender: No OFD packet to send [21:03:46]OFD Sender: No OFD packet to send [21:03:51]OFD Sender: No OFD packet to send [21:03:56]OFD Sender: No OFD packet to send [21:04:01]OFD Sender: No OFD packet to send [21:04:06]OFD Sender: No OFD packet to send [21:04:11]OFD Sender: No OFD packet to send [21:04:16]OFD Sender: No OFD packet to send [21:04:21]OFD Sender: No OFD packet to send [21:04:26]OFD Sender: No OFD packet to send [21:04:31]OFD Sender: No OFD packet to send [21:04:36]OFD Sender: No OFD packet to send [21:04:41]OFD Sender: No OFD packet to send [21:04:46]OFD Sender: No OFD packet to send [21:04:51]OFD Sender: No OFD packet to send [21:04:56]OFD Sender: No OFD packet to send [21:05:01]OFD Sender: No OFD packet to send [21:05:06]OFD Sender: No OFD packet to send [21:05:11]OFD Sender: No OFD packet to send [21:05:16]OFD Sender: No OFD packet to send [21:05:21]OFD Sender: No OFD packet to send [21:05:26]OFD Sender: No OFD packet to send [21:05:31]OFD Sender: No OFD packet to send [21:05:36]OFD Sender: No OFD packet to send [21:05:41]OFD Sender: No OFD packet to send [21:05:46]OFD Sender: No OFD packet to send [21:05:51]OFD Sender: No OFD packet to send [21:05:56]OFD Sender: No OFD packet to send [21:06:01]OFD Sender: No OFD packet to send [21:06:06]OFD Sender: No OFD packet to send [21:06:11]OFD Sender: No OFD packet to send [21:06:16]OFD Sender: No OFD packet to send [21:06:21]OFD Sender: No OFD packet to send [21:06:26]OFD Sender: No OFD packet to send [21:06:31]OFD Sender: No OFD packet to send [21:06:36]OFD Sender: No OFD packet to send [21:06:41]OFD Sender: No OFD packet to send [21:06:47]OFD Sender: No OFD packet to send [21:06:52]OFD Sender: No OFD packet to send [21:06:57]OFD Sender: No OFD packet to send [21:07:02]OFD Sender: No OFD packet to send [21:07:07]OFD Sender: No OFD packet to send [21:07:12]OFD Sender: No OFD packet to send [21:07:17]OFD Sender: No OFD packet to send [21:07:22]OFD Sender: No OFD packet to send [21:07:27]OFD Sender: No OFD packet to send [21:07:32]OFD Sender: No OFD packet to send [21:07:37]OFD Sender: No OFD packet to send [21:07:42]OFD Sender: No OFD packet to send [21:07:47]OFD Sender: No OFD packet to send [21:07:52]OFD Sender: No OFD packet to send [21:07:57]OFD Sender: No OFD packet to send [21:08:02]OFD Sender: No OFD packet to send [21:08:07]OFD Sender: No OFD packet to send [21:08:12]OFD Sender: No OFD packet to send [21:08:17]OFD Sender: No OFD packet to send [21:08:22]OFD Sender: No OFD packet to send [21:08:27]OFD Sender: No OFD packet to send [21:08:32]OFD Sender: No OFD packet to send [21:08:37]OFD Sender: No OFD packet to send [21:08:42]OFD Sender: No OFD packet to send [21:08:47]OFD Sender: No OFD packet to send [21:08:52]OFD Sender: No OFD packet to send [21:08:57]OFD Sender: No OFD packet to send [21:09:02]OFD Sender: No OFD packet to send [21:09:07]OFD Sender: No OFD packet to send [21:09:12]OFD Sender: No OFD packet to send [21:09:17]OFD Sender: No OFD packet to send [21:09:22]OFD Sender: No OFD packet to send [21:09:27]OFD Sender: No OFD packet to send [21:09:32]OFD Sender: No OFD packet to send [21:09:37]OFD Sender: No OFD packet to send [21:09:42]OFD Sender: No OFD packet to send [21:09:47]OFD Sender: No OFD packet to send [21:09:52]OFD Sender: No OFD packet to send [21:09:57]OFD Sender: No OFD packet to send [21:10:02]OFD Sender: No OFD packet to send [21:10:07]OFD Sender: No OFD packet to send [21:10:12]OFD Sender: No OFD packet to send [21:10:17]OFD Sender: No OFD packet to send [21:10:22]OFD Sender: No OFD packet to send [21:10:22]accept exits with 7 [21:10:22]New connection [21:10:22]New thread 3067161956 created [21:10:22]Thread 3067305316 joined [21:10:22]Waiting for new connection... [21:10:22] Sock 7.Parse request [21:10:22]Sock 7.Check first char [21:10:22]Sock 7.First char is OK [21:10:22]request: POST /json_proto HTTP/1.0 [21:10:22]Method: POST [21:10:22]URL: /json_proto [21:10:22]Method is POST - this is cgi request [21:10:22]url: /json_proto [21:10:22]query_string will be loaded in cgi processing [21:10:22]execute_cgi json_proto POST (null) [21:10:22]execute_cgi path=json_proto method=POST [21:10:22]POST find Content-Length [21:10:22]Host: 172.17.49.196:8080 [21:10:22]Content-Length: 951 [21:10:22]Content-Type: application/json [21:10:22] [21:10:22]POST finish read [21:10:22]Found Content-Length = 951 [21:10:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164398", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:22]execute_script... [21:10: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 : (3)164398", "tax_sys" : 0, "items" : [ { "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:22]POST & json_proto [21:10:22]process_json_proto [21:10:22]json parsed OK: [21:10:22]protocol is kg_v1.0 [21:10:22]action value=close_receipt [21:10:22]process_action close_receipt [21:10:22]cmd_close_receipt [21:10:22]MH_GetDate [21:10:22]Write to MH i2c: F0 00 00 8E 43 C0 [21:10:22]Write i2c OK [21:10:22]MH_I2C_Read... [21:10:22]Read from MH i2c: F0 [21:10:22]MH_I2C_Read... [21:10:22]Read from MH i2c: F0 09 00 [21:10:22]MH_I2C_Read... [21:10:22]Read from MH i2c: F0 09 00 8E 43 00 C8 B7 1A 67 BD 3B 11 67 39 [21:10:22]GetLastDocTimeStamp 1729801922 [21:10:22]current date 1729804232 [21:10:22]FM_GetShiftState [21:10:22]SAM_PROTO_GetShiftState [21:10:22]wFMCommunicate request_size=4 [21:10:22]MH_SAM_APDU [21:10:22]CAPDU: 80 13 01 00 [21:10:22]Write to MH i2c: E2 08 00 8F 43 80 13 01 00 00 00 00 00 4F [21:10:22]Write i2c OK [21:10:22]MH_I2C_Read... [21:10:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:22]Read from MH i2c: E2 [21:10:22]MH_I2C_Read... [21:10:22]Read from MH i2c: E2 0E 00 [21:10:22]MH_I2C_Read... [21:10:22]Read from MH i2c: E2 0E 00 8F 43 00 09 00 01 30 90 19 67 00 00 00 00 90 00 9B [21:10:22]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:10:22]wFMCommunicate OK [21:10:22]SAM_PROTO_GetShiftState done [21:10:22]FM_GetShiftState done [21:10:22]opened in 1729728560 [21:10:22]opened+sec_in_day 1729814960 [21:10:22]quantity*price = 9000 [21:10:22]sum+1 = 9001 [21:10:22]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036240010 Кофе Латте (GABB TRADE) 2.000 * 115.00 = 230.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 320.00 НСП 1% : 2.83 НДС 12% : 33.98 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 125 24.10.2024 21:10 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50483 ФПД: 244474516803682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T211032&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50483&fm=244474516803682&tin=02508201610067®Number=0000000000097022&sum=32000 0 [21:10:23]StoreToDocumentArchive [21:10:23]shift 492 fd 50483 [21:10:23]save to /storage/0492/doc_00050483 [21:10:23]save last doc name /storage/0492/doc_00050483 to /storage/kkm_last_doc_name [21:10:23]save OK [21:10:23]Clear old archive folders... [21:10:23]ProcessDocumentItem done err = 0, tmpTLVsize=403 [21:10:23]tlvbuf is B6FAB140 [21:10:23]SAM_PROTO_ClearQueue [21:10:23]wFMCommunicate request_size=4 [21:10:23]MH_SAM_APDU [21:10:23]CAPDU: 80 09 00 00 [21:10:23]Write to MH i2c: E2 08 00 9C 43 80 09 00 00 00 00 00 00 51 [21:10:23]Write i2c OK [21:10:23]MH_I2C_Read... [21:10:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:23]Read from MH i2c: E2 [21:10:23]MH_I2C_Read... [21:10:23]Read from MH i2c: E2 03 00 [21:10:23]MH_I2C_Read... [21:10:23]Read from MH i2c: E2 03 00 9C 43 00 90 00 53 [21:10:23]RAPDU: 90 00 [21:10:23]wFMCommunicate OK [21:10:23]SAM_PROTO_ClearQueue done [21:10:23]KKMCreateOFDPacket [21:10:23]OFDProtocolAddRootSTLVToBuf [21:10:23]FM_MakeSignedData [21:10:23]FM_MakeSignedData [21:10:23]SAM_PROTO_SignData [21:10:23]wFMCommunicate request_size=4 [21:10:23]MH_SAM_APDU [21:10:23]CAPDU: 80 0D 01 02 [21:10:23]Write to MH i2c: E2 08 00 9D 43 80 0D 01 02 00 00 00 00 59 [21:10:23]Write i2c OK [21:10:23]MH_I2C_Read... [21:10:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:23]Read from MH i2c: E2 [21:10:23]MH_I2C_Read... [21:10:23]Read from MH i2c: E2 03 00 [21:10:23]MH_I2C_Read... [21:10:23]Read from MH i2c: E2 03 00 9D 43 00 90 00 54 [21:10:23]RAPDU: 90 00 [21:10:23]wFMCommunicate OK [21:10:23]wFMCommunicate request_size=255 [21:10:23]MH_SAM_APDU [21:10:23]CAPDU: 80 0D 02 02 FA 03 00 93 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 [21:10:23]Write to MH i2c: E2 02 01 9E 43 80 0D 02 02 FA 00 03 00 93 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 0B [21:10:23]Write i2c OK [21:10:23]MH_I2C_Read... [21:10:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:23]Read from MH i2c: E2 [21:10:23]MH_I2C_Read... [21:10:23]Read from MH i2c: E2 03 00 [21:10:23]MH_I2C_Read... [21:10:23]Read from MH i2c: E2 03 00 9E 43 00 90 00 55 [21:10:23]RAPDU: 90 00 [21:10:23]wFMCommunicate OK [21:10:23]wFMCommunicate request_size=162 [21:10:23]MH_SAM_APDU [21:10:23]CAPDU: 80 0D 02 02 9D 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 C8 B7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 33 C5 00 00 35 04 06 00 DE 59 28 BB 10 62 [21:10:23]Write to MH i2c: E2 A5 00 9F 43 80 0D 02 02 9D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 C8 B7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 33 C5 00 00 35 04 06 00 DE 59 28 BB 10 62 00 00 9C [21:10:23]Write i2c OK [21:10:23]MH_I2C_Read... [21:10:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:24]Read from MH i2c: E2 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 03 00 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 03 00 9F 43 00 90 00 56 [21:10:24]RAPDU: 90 00 [21:10:24]wFMCommunicate OK [21:10:24]wFMCommunicate request_size=4 [21:10:24]MH_SAM_APDU [21:10:24]CAPDU: 80 0D 03 02 [21:10:24]Write to MH i2c: E2 08 00 A0 43 80 0D 03 02 00 00 00 00 5E [21:10:24]Write i2c OK [21:10:24]MH_I2C_Read... [21:10:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:24]Read from MH i2c: E2 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 0B 00 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 0B 00 A0 43 00 FD 43 17 4E 99 02 51 EA 90 00 DA [21:10:24]RAPDU: FD 43 17 4E 99 02 51 EA 90 00 [21:10:24]wFMCommunicate OK [21:10:24]SAM_PROTO_SignData done [21:10:24]FM_MakeSignedData done [21:10:24]CreateOFDProtocolMessage [21:10:24]wFMCommunicate request_size=4 [21:10:24]MH_SAM_APDU [21:10:24]CAPDU: 80 11 00 00 [21:10:24]Write to MH i2c: E2 08 00 A1 43 80 11 00 00 00 00 00 00 5E [21:10:24]Write i2c OK [21:10:24]MH_I2C_Read... [21:10:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:24]Read from MH i2c: E2 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 17 00 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 17 00 A1 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A5 [21:10:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:10:24]wFMCommunicate OK [21:10:24]CreateOFDProtocolMessage done [21:10:24]OFDSenderStorePacket 50483 [21:10:24]StoreOFDPacket docnum=50483 [21:10:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 A7 01 00 00 FB 4D 9F 01 72 68 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 C8 B7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 33 C5 00 00 35 04 06 00 DE 59 28 BB 10 62 FD 43 17 4E 99 02 51 EA [21:10:24]CheckFolder [21:10:24]dirname=/storage/ofd_packets [21:10:24]CheckFolder done [21:10:24]ProducePacketName [21:10:24]name=ofd_packets/00050483 [21:10:24]NVStorageSaveData ofd_packets/00050483 [21:10:24]File name is /storage/ofd_packets/00050483 [21:10:24]Write 453 bytes [21:10:24]NVStorageSaveData done [21:10:24]OFDSenderStorePacket done [21:10:24]KKMCreateOFDPacket done [21:10:24]NVStorageSaveData kkm_last_timestamp [21:10:24]File name is /storage/kkm_last_timestamp [21:10:24]Write 4 bytes [21:10:24]NVStorageSaveData done [21:10:24]ExternCall_PrintAddStr [21:10:24]wPrintStart [21:10:24]Write to MH i2c: 01 00 00 A2 43 E5 [21:10:24]Write i2c OK [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: 01 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: 01 07 00 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: 01 07 00 A2 43 00 00 00 00 00 FF 0F FA [21:10:24]RasterBufferAndPrint [21:10:24]line Счет N : (3)164398 [21:10:24]line ИНН: 02508201610067 [21:10:24]line Контрольно-Кассовый Чек [21:10:24]line ПРОДАЖА [21:10:24]line Товар: 4660085515163 [21:10:24]line Шок Батончик Сникерс супер 95/80г [21:10:24]line 1.000 * 90.00 [21:10:24]line = 90.00 [21:10:24]line НДС 12% НСП 1% [21:10:24]line > о реализуемом товаре [21:10:24]line Товар: 2000036240010 [21:10:24]line Кофе Латте (GABB TRADE) [21:10:24]line 2.000 * 115.00 [21:10:24]line = 230.00 [21:10:24]line НДС 12% НСП 1% [21:10:24]line > о реализуемом товаре [21:10:24]line ИТОГО: 320.00 [21:10:24]line НСП 1% : 2.83 [21:10:24]line НДС 12% : 33.98 [21:10:24]line Наличными: 320.00 [21:10:24]line Безнал.: 0.00 [21:10:24]line Место: АЗС № 80 "Партнер Нефть" [21:10:24]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [21:10:24]line СНО: Общий режим [21:10:24]line Чек 125 24.10.2024 21:10 [21:10:24]line Смена: 492 ФФД: 1.0 [21:10:24]line ЗНМ: 0300000090 [21:10:24]line РНМ: 0000000000097022 [21:10:24]line Версия ККМ: 001 [21:10:24]line ФМ: 0000000000875000 [21:10:24]line ФД: 50483 [21:10:24]line ФПД: 244474516803682 [21:10:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T211032&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50483&fm=244474516803682&tin=02508201610067®Number=0000000000097022&sum=32000 [21:10:24]line 0 [21:10:24]OFD Sender: Processing packet 50483 [packets to send 7, broken 6] [21:10:24]ProducePacketName [21:10:24]name=ofd_packets/00050483 [21:10:24]OFD Sender: To server: pG, [21:10:24]CommunicateWithHost lk.salyk.kg:30040 [21:10:24]ConnectInit lk.salyk.kg [21:10:24]written 0, free lines is 4095 [21:10:24]Connected sock=10 [21:10:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 A7 01 00 00 FB 4D 9F 01 72 68 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 C8 B7 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 33 C5 00 00 35 04 06 00 DE 59 28 BB 10 62 FD 43 17 4E 99 02 51 EA [21:10:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 68 6D 47 00 A4 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 33 C5 00 00 F4 03 04 00 5C 63 1A 67 B6 04 01 00 00 D8 44 44 75 8B 71 61 1F [21:10:24]CommunicateWithHost err = 0 [21:10:24]CheckOFDResponse [21:10:24]1017 (14) - 77093643461234 [21:10:24]1041 (16) - 0000000000875000 [21:10:24]1040 (4) - 50483 [21:10:24]1012 (4) - 24.10.2024 15:10 [21:10:24]1206 (1) - 0 [21:10:24]OFD Sender: Remove packet 50483 [21:10:24]ProducePacketName [21:10:24]name=ofd_packets/00050483 [21:10:24]NVStorageDeleteData [21:10:25]Write to MH i2c: 01 00 00 D1 43 14 [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: 01 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: 01 07 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: 01 07 00 D1 43 00 00 00 00 00 C9 0C F0 [21:10:25]RasterBufferAndPrint [21:10:25]line [21:10:25]line [21:10:25]line [21:10:25]line [21:10:25]line [21:10:25]written 0, free lines is 3283 [21:10:25]process_action close_receipt done [21:10:25]requested_data is exist [21:10:25]produce_requested_data [21:10:25]requested_item fm.sn is exist - process it [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 11 00 00 [21:10:25]Write to MH i2c: E2 08 00 D8 43 80 11 00 00 00 00 00 00 95 [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 17 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 17 00 D8 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DC [21:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:10:25]wFMCommunicate OK [21:10:25]requested_item fd.num is exist - process it [21:10:25]SAM_PROTO_GetFieldsCounters [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 13 00 00 [21:10:25]Write to MH i2c: E2 08 00 D9 43 80 13 00 00 00 00 00 00 98 [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 62 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 62 00 D9 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 33 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [21:10:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 33 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:10:25]wFMCommunicate OK [21:10:25]SAM_PROTO_GetFieldsCounters done [21:10:25]requested_item shift.num is exist - process it [21:10:25]requested_item shift.opened is exist - process it [21:10:25]req_shift_opened [21:10:25]FM_GetShiftState [21:10:25]SAM_PROTO_GetShiftState [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 13 01 00 [21:10:25]Write to MH i2c: E2 08 00 DA 43 80 13 01 00 00 00 00 00 9A [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 0E 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 0E 00 DA 43 00 09 00 01 30 90 19 67 00 00 00 00 90 00 E6 [21:10:25]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:10:25]wFMCommunicate OK [21:10:25]SAM_PROTO_GetShiftState done [21:10:25]FM_GetShiftState done [21:10:25]req_shift_opened done [21:10:25]requested_item shift.open_date is exist - process it [21:10:25]req_shift_open_date [21:10:25]req_shift_open_date done [21:10:25]produce_requested_data done [21:10:25]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50483,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:10:25]process_action_free close_receipt [21:10:25]json_value_free [21:10:25]json_value_free done [21:10:25]process_json_proto returns [21:10:25]Send response to host [21:10:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50483,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:10:25]free response buf [21:10:25]execute_script done [21:10:25]execute_script returns [21:10:25]free content buf [21:10:25]Sock 7.Close socket [21:10:25]Sock 7.Thread stoped [21:10:25]OFD Sender: No OFD packet to send [21:10:30]OFD Sender: No OFD packet to send [21:10:35]OFD Sender: No OFD packet to send [21:10:40]OFD Sender: No OFD packet to send [21:10:45]OFD Sender: No OFD packet to send [21:10:50]OFD Sender: No OFD packet to send [21:10:55]OFD Sender: No OFD packet to send [21:11:00]OFD Sender: No OFD packet to send [21:11:05]OFD Sender: No OFD packet to send [21:11:10]OFD Sender: No OFD packet to send [21:11:15]OFD Sender: No OFD packet to send [21:11:20]OFD Sender: No OFD packet to send [21:11:25]OFD Sender: No OFD packet to send [21:11:30]OFD Sender: No OFD packet to send [21:11:35]OFD Sender: No OFD packet to send [21:11:40]OFD Sender: No OFD packet to send [21:11:44]accept exits with 9 [21:11:44]New connection [21:11:44]New thread 3067305316 created [21:11:44]Thread 3067161956 joined [21:11:44]Waiting for new connection... [21:11:44] Sock 9.Parse request [21:11:44]Sock 9.Check first char [21:11:44]Sock 9.First char is OK [21:11:44]request: POST /json_proto HTTP/1.0 [21:11:44]Method: POST [21:11:44]URL: /json_proto [21:11:44]Method is POST - this is cgi request [21:11:44]url: /json_proto [21:11:44]query_string will be loaded in cgi processing [21:11:44]execute_cgi json_proto POST (null) [21:11:44]execute_cgi path=json_proto method=POST [21:11:44]POST find Content-Length [21:11:44]Host: 172.17.49.196:8080 [21:11:44]Content-Length: 773 [21:11:44]Content-Type: application/json [21:11:44] [21:11:44]POST finish read [21:11:44]Found Content-Length = 773 [21:11:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164399", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:44]execute_script... [21:11:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164399", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:44]POST & json_proto [21:11:44]process_json_proto [21:11:44]json parsed OK: [21:11:44]protocol is kg_v1.0 [21:11:44]action value=close_receipt [21:11:44]process_action close_receipt [21:11:44]cmd_close_receipt [21:11:44]MH_GetDate [21:11:44]Write to MH i2c: F0 00 00 DB 43 0D [21:11:44]Write i2c OK [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: F0 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: F0 09 00 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: F0 09 00 DB 43 00 1A B8 1A 67 BD 3B 11 67 D9 [21:11:44]GetLastDocTimeStamp 1729804232 [21:11:44]current date 1729804314 [21:11:44]FM_GetShiftState [21:11:44]SAM_PROTO_GetShiftState [21:11:44]wFMCommunicate request_size=4 [21:11:44]MH_SAM_APDU [21:11:44]CAPDU: 80 13 01 00 [21:11:44]Write to MH i2c: E2 08 00 DC 43 80 13 01 00 00 00 00 00 9C [21:11:44]Write i2c OK [21:11:44]MH_I2C_Read... [21:11:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:44]Read from MH i2c: E2 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: E2 0E 00 [21:11:44]MH_I2C_Read... [21:11:44]Read from MH i2c: E2 0E 00 DC 43 00 09 00 01 30 90 19 67 00 00 00 00 90 00 E8 [21:11:44]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:11:44]wFMCommunicate OK [21:11:44]SAM_PROTO_GetShiftState done [21:11:44]FM_GetShiftState done [21:11:44]opened in 1729728560 [21:11:44]opened+sec_in_day 1729814960 [21:11:44]quantity*price = 26000 [21:11:44]sum+1 = 26001 [21:11:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 0.00 Безнал.: 260.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 126 24.10.2024 21:11 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50484 ФПД: 28513913540898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T211154&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50484&fm=28513913540898&tin=02508201610067®Number=0000000000097022&sum=26000 0 [21:11:45]StoreToDocumentArchive [21:11:45]shift 492 fd 50484 [21:11:45]save to /storage/0492/doc_00050484 [21:11:45]save last doc name /storage/0492/doc_00050484 to /storage/kkm_last_doc_name [21:11:45]save OK [21:11:45]Clear old archive folders... [21:11:45]ProcessDocumentItem done err = 0, tmpTLVsize=282 [21:11:45]tlvbuf is 0019E520 [21:11:45]SAM_PROTO_ClearQueue [21:11:45]wFMCommunicate request_size=4 [21:11:45]MH_SAM_APDU [21:11:45]CAPDU: 80 09 00 00 [21:11:45]Write to MH i2c: E2 08 00 E9 43 80 09 00 00 00 00 00 00 9E [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:11:45]Read from MH i2c: E2 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 E9 43 00 90 00 A0 [21:11:45]RAPDU: 90 00 [21:11:45]wFMCommunicate OK [21:11:45]SAM_PROTO_ClearQueue done [21:11:45]KKMCreateOFDPacket [21:11:45]OFDProtocolAddRootSTLVToBuf [21:11:45]FM_MakeSignedData [21:11:45]FM_MakeSignedData [21:11:45]SAM_PROTO_SignData [21:11:45]wFMCommunicate request_size=4 [21:11:45]MH_SAM_APDU [21:11:45]CAPDU: 80 0D 01 02 [21:11:45]Write to MH i2c: E2 08 00 EA 43 80 0D 01 02 00 00 00 00 A6 [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:11:45]Read from MH i2c: E2 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 EA 43 00 90 00 A1 [21:11:45]RAPDU: 90 00 [21:11:45]wFMCommunicate OK [21:11:45]wFMCommunicate request_size=255 [21:11:45]MH_SAM_APDU [21:11:45]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 1A B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 [21:11:45]Write to MH i2c: E2 02 01 EB 43 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 1A B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 00 00 28 [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]OFD Sender: No OFD packet to send [21:11:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:45]Read from MH i2c: E2 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 EB 43 00 90 00 A2 [21:11:45]RAPDU: 90 00 [21:11:45]wFMCommunicate OK [21:11:45]wFMCommunicate request_size=41 [21:11:45]MH_SAM_APDU [21:11:45]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 34 C5 00 00 35 04 06 00 19 EE E9 B0 11 22 [21:11:45]Write to MH i2c: E2 2C 00 EC 43 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 34 C5 00 00 35 04 06 00 19 EE E9 B0 11 22 00 00 38 [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:11:45]Read from MH i2c: E2 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 03 00 EC 43 00 90 00 A3 [21:11:45]RAPDU: 90 00 [21:11:45]wFMCommunicate OK [21:11:45]wFMCommunicate request_size=4 [21:11:45]MH_SAM_APDU [21:11:45]CAPDU: 80 0D 03 02 [21:11:45]Write to MH i2c: E2 08 00 ED 43 80 0D 03 02 00 00 00 00 AB [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:11:45]Read from MH i2c: E2 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 0B 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 0B 00 ED 43 00 D9 A6 CF 0F D4 84 79 7F 90 00 59 [21:11:45]RAPDU: D9 A6 CF 0F D4 84 79 7F 90 00 [21:11:45]wFMCommunicate OK [21:11:45]SAM_PROTO_SignData done [21:11:45]FM_MakeSignedData done [21:11:45]CreateOFDProtocolMessage [21:11:45]wFMCommunicate request_size=4 [21:11:45]MH_SAM_APDU [21:11:45]CAPDU: 80 11 00 00 [21:11:45]Write to MH i2c: E2 08 00 EE 43 80 11 00 00 00 00 00 00 AB [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:45]Read from MH i2c: E2 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 17 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: E2 17 00 EE 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F2 [21:11:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:11:45]wFMCommunicate OK [21:11:45]CreateOFDProtocolMessage done [21:11:45]OFDSenderStorePacket 50484 [21:11:45]StoreOFDPacket docnum=50484 [21:11:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 99 F6 26 01 85 8F 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 1A B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 34 C5 00 00 35 04 06 00 19 EE E9 B0 11 22 D9 A6 CF 0F D4 84 79 7F [21:11:45]CheckFolder [21:11:45]dirname=/storage/ofd_packets [21:11:45]CheckFolder done [21:11:45]ProducePacketName [21:11:45]name=ofd_packets/00050484 [21:11:45]NVStorageSaveData ofd_packets/00050484 [21:11:45]File name is /storage/ofd_packets/00050484 [21:11:45]Write 332 bytes [21:11:45]NVStorageSaveData done [21:11:45]OFDSenderStorePacket done [21:11:45]KKMCreateOFDPacket done [21:11:45]NVStorageSaveData kkm_last_timestamp [21:11:45]File name is /storage/kkm_last_timestamp [21:11:45]Write 4 bytes [21:11:45]NVStorageSaveData done [21:11:45]ExternCall_PrintAddStr [21:11:45]wPrintStart [21:11:45]Write to MH i2c: 01 00 00 EF 43 32 [21:11:45]Write i2c OK [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: 01 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: 01 07 00 [21:11:45]MH_I2C_Read... [21:11:45]Read from MH i2c: 01 07 00 EF 43 00 00 00 00 00 FF 0F 47 [21:11:45]RasterBufferAndPrint [21:11:45]line Счет N : (3)164399 [21:11:45]line ИНН: 02508201610067 [21:11:45]line Контрольно-Кассовый Чек [21:11:45]line ПРОДАЖА [21:11:45]line Товар: 2000036220012 [21:11:45]line Кофе Капучино XL(GABB TRADE) [21:11:45]line 2.000 * 130.00 [21:11:45]line = 260.00 [21:11:45]line НДС 12% НСП 1% [21:11:45]line > о реализуемом товаре [21:11:45]line ИТОГО: 260.00 [21:11:45]line НСП 1% : 2.30 [21:11:45]line НДС 12% : 27.61 [21:11:45]line Наличными: 0.00 [21:11:45]line Безнал.: 260.00 [21:11:45]line Место: АЗС № 80 "Партнер Нефть" [21:11:45]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [21:11:45]line СНО: Общий режим [21:11:45]line Чек 126 24.10.2024 21:11 [21:11:45]line Смена: 492 ФФД: 1.0 [21:11:45]line ЗНМ: 0300000090 [21:11:45]line РНМ: 0000000000097022 [21:11:45]line Версия ККМ: 001 [21:11:45]line Платежная система: Mbank [21:11:45]line ФМ: 0000000000875000 [21:11:45]line ФД: 50484 [21:11:45]line ФПД: 28513913540898 [21:11:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T211154&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50484&fm=28513913540898&tin=02508201610067®Number=0000000000097022&sum=26000 [21:11:46]line 0 [21:11:46]OFD Sender: Processing packet 50484 [packets to send 7, broken 6] [21:11:46]ProducePacketName [21:11:46]name=ofd_packets/00050484 [21:11:46]OFD Sender: To server: pG, [21:11:46]CommunicateWithHost lk.salyk.kg:30040 [21:11:46]ConnectInit lk.salyk.kg [21:11:46]written 0, free lines is 4095 [21:11:46]Connected sock=10 [21:11:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 99 F6 26 01 85 8F 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 1A B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 34 C5 00 00 35 04 06 00 19 EE E9 B0 11 22 D9 A6 CF 0F D4 84 79 7F [21:11:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 95 14 47 00 ED B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 34 C5 00 00 F4 03 04 00 AD 63 1A 67 B6 04 01 00 00 26 74 48 B7 CF CC B4 69 [21:11:46]CommunicateWithHost err = 0 [21:11:46]CheckOFDResponse [21:11:46]1017 (14) - 77093643461234 [21:11:46]1041 (16) - 0000000000875000 [21:11:46]1040 (4) - 50484 [21:11:46]1012 (4) - 24.10.2024 15:11 [21:11:46]1206 (1) - 0 [21:11:46]OFD Sender: Remove packet 50484 [21:11:46]ProducePacketName [21:11:46]name=ofd_packets/00050484 [21:11:46]NVStorageDeleteData [21:11:46]Write to MH i2c: 01 00 00 19 44 5D [21:11:46]Write i2c OK [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: 01 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: 01 07 00 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: 01 07 00 19 44 00 00 00 00 00 07 0D 78 [21:11:46]RasterBufferAndPrint [21:11:46]line [21:11:46]line [21:11:46]line [21:11:46]line [21:11:46]line [21:11:46]written 0, free lines is 3341 [21:11:46]process_action close_receipt done [21:11:46]requested_data is exist [21:11:46]produce_requested_data [21:11:46]requested_item fm.sn is exist - process it [21:11:46]wFMCommunicate request_size=4 [21:11:46]MH_SAM_APDU [21:11:46]CAPDU: 80 11 00 00 [21:11:46]Write to MH i2c: E2 08 00 20 44 80 11 00 00 00 00 00 00 DE [21:11:46]Write i2c OK [21:11:46]MH_I2C_Read... [21:11:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:46]Read from MH i2c: E2 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: E2 17 00 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: E2 17 00 20 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 25 [21:11:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:11:46]wFMCommunicate OK [21:11:46]requested_item fd.num is exist - process it [21:11:46]SAM_PROTO_GetFieldsCounters [21:11:46]wFMCommunicate request_size=4 [21:11:46]MH_SAM_APDU [21:11:46]CAPDU: 80 13 00 00 [21:11:46]Write to MH i2c: E2 08 00 21 44 80 13 00 00 00 00 00 00 E1 [21:11:46]Write i2c OK [21:11:46]MH_I2C_Read... [21:11:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:11:46]Read from MH i2c: E2 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: E2 62 00 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: E2 62 00 21 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 34 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [21:11:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 34 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:11:46]wFMCommunicate OK [21:11:46]SAM_PROTO_GetFieldsCounters done [21:11:46]requested_item shift.num is exist - process it [21:11:46]requested_item shift.opened is exist - process it [21:11:46]req_shift_opened [21:11:46]FM_GetShiftState [21:11:46]SAM_PROTO_GetShiftState [21:11:46]wFMCommunicate request_size=4 [21:11:46]MH_SAM_APDU [21:11:46]CAPDU: 80 13 01 00 [21:11:46]Write to MH i2c: E2 08 00 22 44 80 13 01 00 00 00 00 00 E3 [21:11:46]Write i2c OK [21:11:46]MH_I2C_Read... [21:11:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:46]Read from MH i2c: E2 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: E2 0E 00 [21:11:46]MH_I2C_Read... [21:11:46]Read from MH i2c: E2 0E 00 22 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 2F [21:11:46]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:11:46]wFMCommunicate OK [21:11:46]SAM_PROTO_GetShiftState done [21:11:46]FM_GetShiftState done [21:11:46]req_shift_opened done [21:11:46]requested_item shift.open_date is exist - process it [21:11:46]req_shift_open_date [21:11:46]req_shift_open_date done [21:11:46]produce_requested_data done [21:11:46]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50484,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:11:46]process_action_free close_receipt [21:11:46]json_value_free [21:11:46]json_value_free done [21:11:46]process_json_proto returns [21:11:46]Send response to host [21:11:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50484,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:11:46]free response buf [21:11:46]execute_script done [21:11:46]execute_script returns [21:11:46]free content buf [21:11:46]Sock 9.Close socket [21:11:46]Sock 9.Thread stoped [21:11:46]OFD Sender: No OFD packet to send [21:11:51]OFD Sender: No OFD packet to send [21:11:56]OFD Sender: No OFD packet to send [21:12:01]OFD Sender: No OFD packet to send [21:12:06]OFD Sender: No OFD packet to send [21:12:11]OFD Sender: No OFD packet to send [21:12:16]OFD Sender: No OFD packet to send [21:12:21]OFD Sender: No OFD packet to send [21:12:26]OFD Sender: No OFD packet to send [21:12:28]accept exits with 7 [21:12:28]New connection [21:12:28]New thread 3067161956 created [21:12:28]Thread 3067305316 joined [21:12:28]Waiting for new connection... [21:12:28] Sock 7.Parse request [21:12:28]Sock 7.Check first char [21:12:28]Sock 7.First char is OK [21:12:28]request: POST /json_proto HTTP/1.0 [21:12:28]Method: POST [21:12:28]URL: /json_proto [21:12:28]Method is POST - this is cgi request [21:12:28]url: /json_proto [21:12:28]query_string will be loaded in cgi processing [21:12:28]execute_cgi json_proto POST (null) [21:12:28]execute_cgi path=json_proto method=POST [21:12:28]POST find Content-Length [21:12:28]Host: 172.17.49.196:8080 [21:12:28]Content-Length: 749 [21:12:28]Content-Type: application/json [21:12:28] [21:12:28]POST finish read [21:12:28]Found Content-Length = 749 [21:12:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164400", "tax_sys" : 0, "items" : [ { "code": "48743488", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B L\u0026M Lounge Blue", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:28]execute_script... [21:12: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 : (3)164400", "tax_sys" : 0, "items" : [ { "code": "48743488", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B L\u0026M Lounge Blue", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:28]POST & json_proto [21:12:28]process_json_proto [21:12:28]json parsed OK: [21:12:28]protocol is kg_v1.0 [21:12:28]action value=close_receipt [21:12:28]process_action close_receipt [21:12:28]cmd_close_receipt [21:12:28]MH_GetDate [21:12:28]Write to MH i2c: F0 00 00 23 44 56 [21:12:28]Write i2c OK [21:12:28]MH_I2C_Read... [21:12:28]Read from MH i2c: F0 [21:12:28]MH_I2C_Read... [21:12:28]Read from MH i2c: F0 09 00 [21:12:28]MH_I2C_Read... [21:12:28]Read from MH i2c: F0 09 00 23 44 00 46 B8 1A 67 BD 3B 11 67 4E [21:12:28]GetLastDocTimeStamp 1729804314 [21:12:28]current date 1729804358 [21:12:28]FM_GetShiftState [21:12:28]SAM_PROTO_GetShiftState [21:12:28]wFMCommunicate request_size=4 [21:12:28]MH_SAM_APDU [21:12:28]CAPDU: 80 13 01 00 [21:12:28]Write to MH i2c: E2 08 00 24 44 80 13 01 00 00 00 00 00 E5 [21:12:28]Write i2c OK [21:12:28]MH_I2C_Read... [21:12:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:28]Read from MH i2c: E2 [21:12:28]MH_I2C_Read... [21:12:28]Read from MH i2c: E2 0E 00 [21:12:28]MH_I2C_Read... [21:12:28]Read from MH i2c: E2 0E 00 24 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 31 [21:12:28]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:12:28]wFMCommunicate OK [21:12:28]SAM_PROTO_GetShiftState done [21:12:28]FM_GetShiftState done [21:12:28]opened in 1729728560 [21:12:28]opened+sec_in_day 1729814960 [21:12:28]quantity*price = 13000 [21:12:28]sum+1 = 13001 [21:12:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 127 24.10.2024 21:12 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50485 ФПД: 32029769173731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T211238&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50485&fm=32029769173731&tin=02508201610067®Number=0000000000097022&sum=13000 0 [21:12:29]StoreToDocumentArchive [21:12:29]shift 492 fd 50485 [21:12:29]save to /storage/0492/doc_00050485 [21:12:29]save last doc name /storage/0492/doc_00050485 to /storage/kkm_last_doc_name [21:12:29]save OK [21:12:29]Clear old archive folders... [21:12:29]ProcessDocumentItem done err = 0, tmpTLVsize=269 [21:12:29]tlvbuf is B6DFE960 [21:12:29]SAM_PROTO_ClearQueue [21:12:29]wFMCommunicate request_size=4 [21:12:29]MH_SAM_APDU [21:12:29]CAPDU: 80 09 00 00 [21:12:29]Write to MH i2c: E2 08 00 31 44 80 09 00 00 00 00 00 00 E7 [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:12:29]Read from MH i2c: E2 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 31 44 00 90 00 E9 [21:12:29]RAPDU: 90 00 [21:12:29]wFMCommunicate OK [21:12:29]SAM_PROTO_ClearQueue done [21:12:29]KKMCreateOFDPacket [21:12:29]OFDProtocolAddRootSTLVToBuf [21:12:29]FM_MakeSignedData [21:12:29]FM_MakeSignedData [21:12:29]SAM_PROTO_SignData [21:12:29]wFMCommunicate request_size=4 [21:12:29]MH_SAM_APDU [21:12:29]CAPDU: 80 0D 01 02 [21:12:29]Write to MH i2c: E2 08 00 32 44 80 0D 01 02 00 00 00 00 EF [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:12:29]Read from MH i2c: E2 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 32 44 00 90 00 EA [21:12:29]RAPDU: 90 00 [21:12:29]wFMCommunicate OK [21:12:29]wFMCommunicate request_size=255 [21:12:29]MH_SAM_APDU [21:12:29]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 38 37 34 33 34 38 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 75 6E 67 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 46 B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [21:12:29]Write to MH i2c: E2 02 01 33 44 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 38 37 34 33 34 38 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 75 6E 67 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 46 B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 38 [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:29]Read from MH i2c: E2 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 33 44 00 90 00 EB [21:12:29]RAPDU: 90 00 [21:12:29]wFMCommunicate OK [21:12:29]wFMCommunicate request_size=28 [21:12:29]MH_SAM_APDU [21:12:29]CAPDU: 80 0D 02 02 17 37 35 30 30 30 10 04 04 00 35 C5 00 00 35 04 06 00 1D 21 83 03 8A E3 [21:12:29]Write to MH i2c: E2 1F 00 34 44 80 0D 02 02 17 00 37 35 30 30 30 10 04 04 00 35 C5 00 00 35 04 06 00 1D 21 83 03 8A E3 00 00 9E [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:29]Read from MH i2c: E2 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 03 00 34 44 00 90 00 EC [21:12:29]RAPDU: 90 00 [21:12:29]wFMCommunicate OK [21:12:29]wFMCommunicate request_size=4 [21:12:29]MH_SAM_APDU [21:12:29]CAPDU: 80 0D 03 02 [21:12:29]Write to MH i2c: E2 08 00 35 44 80 0D 03 02 00 00 00 00 F4 [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:12:29]Read from MH i2c: E2 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 0B 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 0B 00 35 44 00 47 20 BE DD FA 70 D8 C2 90 00 FB [21:12:29]RAPDU: 47 20 BE DD FA 70 D8 C2 90 00 [21:12:29]wFMCommunicate OK [21:12:29]SAM_PROTO_SignData done [21:12:29]FM_MakeSignedData done [21:12:29]CreateOFDProtocolMessage [21:12:29]wFMCommunicate request_size=4 [21:12:29]MH_SAM_APDU [21:12:29]CAPDU: 80 11 00 00 [21:12:29]Write to MH i2c: E2 08 00 36 44 80 11 00 00 00 00 00 00 F4 [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:29]Read from MH i2c: E2 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 17 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: E2 17 00 36 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 3B [21:12:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:12:29]wFMCommunicate OK [21:12:29]CreateOFDProtocolMessage done [21:12:29]OFDSenderStorePacket 50485 [21:12:29]StoreOFDPacket docnum=50485 [21:12:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 21 01 00 00 95 03 19 01 61 67 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 38 37 34 33 34 38 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 75 6E 67 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 46 B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 35 C5 00 00 35 04 06 00 1D 21 83 03 8A E3 47 20 BE DD FA 70 D8 C2 [21:12:29]CheckFolder [21:12:29]dirname=/storage/ofd_packets [21:12:29]CheckFolder done [21:12:29]ProducePacketName [21:12:29]name=ofd_packets/00050485 [21:12:29]NVStorageSaveData ofd_packets/00050485 [21:12:29]File name is /storage/ofd_packets/00050485 [21:12:29]Write 319 bytes [21:12:29]NVStorageSaveData done [21:12:29]OFDSenderStorePacket done [21:12:29]KKMCreateOFDPacket done [21:12:29]NVStorageSaveData kkm_last_timestamp [21:12:29]File name is /storage/kkm_last_timestamp [21:12:29]Write 4 bytes [21:12:29]NVStorageSaveData done [21:12:29]ExternCall_PrintAddStr [21:12:29]wPrintStart [21:12:29]Write to MH i2c: 01 00 00 37 44 7B [21:12:29]OFD Sender: Processing packet 50485 [packets to send 7, broken 6] [21:12:29]ProducePacketName [21:12:29]name=ofd_packets/00050485 [21:12:29]OFD Sender: To server: pG, [21:12:29]CommunicateWithHost lk.salyk.kg:30040 [21:12:29]ConnectInit lk.salyk.kg [21:12:29]Write i2c OK [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: 01 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: 01 07 00 [21:12:29]MH_I2C_Read... [21:12:29]Read from MH i2c: 01 07 00 37 44 00 00 00 00 00 FF 0F 90 [21:12:29]RasterBufferAndPrint [21:12:29]line Счет N : (3)164400 [21:12:29]line ИНН: 02508201610067 [21:12:29]line Контрольно-Кассовый Чек [21:12:29]line ПРОДАЖА [21:12:29]line Товар: 48743488 [21:12:29]line Сигареты L&M Lounge Blue [21:12:29]line 1.000 * 130.00 [21:12:29]line = 130.00 [21:12:29]line НДС 12% НСП 1% [21:12:29]line > о реализуемом товаре [21:12:29]line ИТОГО: 130.00 [21:12:29]line НСП 1% : 1.15 [21:12:29]line НДС 12% : 13.80 [21:12:29]line Наличными: 0.00 [21:12:29]line Безнал.: 130.00 [21:12:29]line Место: АЗС № 80 "Партнер Нефть" [21:12:29]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [21:12:29]line СНО: Общий режим [21:12:29]line Чек 127 24.10.2024 21:12 [21:12:29]line Смена: 492 ФФД: 1.0 [21:12:29]line ЗНМ: 0300000090 [21:12:29]line РНМ: 0000000000097022 [21:12:29]line Версия ККМ: 001 [21:12:29]line Платежная система: Mbank [21:12:29]line ФМ: 0000000000875000 [21:12:29]line ФД: 50485 [21:12:29]line ФПД: 32029769173731 [21:12:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T211238&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50485&fm=32029769173731&tin=02508201610067®Number=0000000000097022&sum=13000 [21:12:30]Connected sock=10 [21:12:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 21 01 00 00 95 03 19 01 61 67 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 38 37 34 33 34 38 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 75 6E 67 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 46 B8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 35 C5 00 00 35 04 06 00 1D 21 83 03 8A E3 47 20 BE DD FA 70 D8 C2 [21:12:30]line 0 [21:12:30]written 0, free lines is 4095 [21:12:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 9E 62 47 00 60 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 35 C5 00 00 F4 03 04 00 D9 63 1A 67 B6 04 01 00 00 55 15 F6 AE DC DE C4 56 [21:12:30]CommunicateWithHost err = 0 [21:12:30]CheckOFDResponse [21:12:30]1017 (14) - 77093643461234 [21:12:30]1041 (16) - 0000000000875000 [21:12:30]1040 (4) - 50485 [21:12:30]1012 (4) - 24.10.2024 15:12 [21:12:30]1206 (1) - 0 [21:12:30]OFD Sender: Remove packet 50485 [21:12:30]ProducePacketName [21:12:30]name=ofd_packets/00050485 [21:12:30]NVStorageDeleteData [21:12:30]Write to MH i2c: 01 00 00 60 44 A4 [21:12:30]Write i2c OK [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: 01 [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: 01 07 00 [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: 01 07 00 60 44 00 00 00 00 00 15 0D CD [21:12:30]RasterBufferAndPrint [21:12:30]line [21:12:30]line [21:12:30]line [21:12:30]line [21:12:30]line [21:12:30]written 0, free lines is 3359 [21:12:30]process_action close_receipt done [21:12:30]requested_data is exist [21:12:30]produce_requested_data [21:12:30]requested_item fm.sn is exist - process it [21:12:30]wFMCommunicate request_size=4 [21:12:30]MH_SAM_APDU [21:12:30]CAPDU: 80 11 00 00 [21:12:30]Write to MH i2c: E2 08 00 67 44 80 11 00 00 00 00 00 00 25 [21:12:30]Write i2c OK [21:12:30]MH_I2C_Read... [21:12:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:30]Read from MH i2c: E2 [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: E2 17 00 [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: E2 17 00 67 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 6C [21:12:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:12:30]wFMCommunicate OK [21:12:30]requested_item fd.num is exist - process it [21:12:30]SAM_PROTO_GetFieldsCounters [21:12:30]wFMCommunicate request_size=4 [21:12:30]MH_SAM_APDU [21:12:30]CAPDU: 80 13 00 00 [21:12:30]Write to MH i2c: E2 08 00 68 44 80 13 00 00 00 00 00 00 28 [21:12:30]Write i2c OK [21:12:30]MH_I2C_Read... [21:12:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:12:30]Read from MH i2c: E2 [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: E2 62 00 [21:12:30]MH_I2C_Read... [21:12:30]Read from MH i2c: E2 62 00 68 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 35 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [21:12:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 35 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:12:30]wFMCommunicate OK [21:12:30]SAM_PROTO_GetFieldsCounters done [21:12:30]requested_item shift.num is exist - process it [21:12:30]requested_item shift.opened is exist - process it [21:12:30]req_shift_opened [21:12:30]FM_GetShiftState [21:12:30]SAM_PROTO_GetShiftState [21:12:30]wFMCommunicate request_size=4 [21:12:30]MH_SAM_APDU [21:12:30]CAPDU: 80 13 01 00 [21:12:30]Write to MH i2c: E2 08 00 69 44 80 13 01 00 00 00 00 00 2A [21:12:30]OFD Sender: No OFD packet to send [21:12:30]Write i2c OK [21:12:30]MH_I2C_Read... [21:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:31]Read from MH i2c: E2 [21:12:31]MH_I2C_Read... [21:12:31]Read from MH i2c: E2 0E 00 [21:12:31]MH_I2C_Read... [21:12:31]Read from MH i2c: E2 0E 00 69 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 76 [21:12:31]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:12:31]wFMCommunicate OK [21:12:31]SAM_PROTO_GetShiftState done [21:12:31]FM_GetShiftState done [21:12:31]req_shift_opened done [21:12:31]requested_item shift.open_date is exist - process it [21:12:31]req_shift_open_date [21:12:31]req_shift_open_date done [21:12:31]produce_requested_data done [21:12:31]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50485,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:12:31]process_action_free close_receipt [21:12:31]json_value_free [21:12:31]json_value_free done [21:12:31]process_json_proto returns [21:12:31]Send response to host [21:12:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50485,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:12:31]free response buf [21:12:31]execute_script done [21:12:31]execute_script returns [21:12:31]free content buf [21:12:31]Sock 7.Close socket [21:12:31]Sock 7.Thread stoped [21:12:35]OFD Sender: No OFD packet to send [21:12:40]OFD Sender: No OFD packet to send [21:12:45]OFD Sender: No OFD packet to send [21:12:50]OFD Sender: No OFD packet to send [21:12:55]OFD Sender: No OFD packet to send [21:13:00]OFD Sender: No OFD packet to send [21:13:05]OFD Sender: No OFD packet to send [21:13:10]OFD Sender: No OFD packet to send [21:13:15]OFD Sender: No OFD packet to send [21:13:20]OFD Sender: No OFD packet to send [21:13:25]OFD Sender: No OFD packet to send [21:13:30]OFD Sender: No OFD packet to send [21:13:36]OFD Sender: No OFD packet to send [21:13:41]OFD Sender: No OFD packet to send [21:13:46]OFD Sender: No OFD packet to send [21:13:51]OFD Sender: No OFD packet to send [21:13:56]OFD Sender: No OFD packet to send [21:14:01]OFD Sender: No OFD packet to send [21:14:06]OFD Sender: No OFD packet to send [21:14:11]OFD Sender: No OFD packet to send [21:14:16]OFD Sender: No OFD packet to send [21:14:21]OFD Sender: No OFD packet to send [21:14:26]OFD Sender: No OFD packet to send [21:14:31]OFD Sender: No OFD packet to send [21:14:36]OFD Sender: No OFD packet to send [21:14:41]OFD Sender: No OFD packet to send [21:14:46]OFD Sender: No OFD packet to send [21:14:51]OFD Sender: No OFD packet to send [21:14:56]OFD Sender: No OFD packet to send [21:15:01]OFD Sender: No OFD packet to send [21:15:06]OFD Sender: No OFD packet to send [21:15:11]OFD Sender: No OFD packet to send [21:15:16]OFD Sender: No OFD packet to send [21:15:21]OFD Sender: No OFD packet to send [21:15:26]OFD Sender: No OFD packet to send [21:15:31]OFD Sender: No OFD packet to send [21:15:36]OFD Sender: No OFD packet to send [21:15:41]OFD Sender: No OFD packet to send [21:15:46]OFD Sender: No OFD packet to send [21:15:51]OFD Sender: No OFD packet to send [21:15:56]OFD Sender: No OFD packet to send [21:16:01]OFD Sender: No OFD packet to send [21:16:06]OFD Sender: No OFD packet to send [21:16:11]OFD Sender: No OFD packet to send [21:16:16]OFD Sender: No OFD packet to send [21:16:21]OFD Sender: No OFD packet to send [21:16:26]OFD Sender: No OFD packet to send [21:16:31]OFD Sender: No OFD packet to send [21:16:36]OFD Sender: No OFD packet to send [21:16:41]OFD Sender: No OFD packet to send [21:16:46]OFD Sender: No OFD packet to send [21:16:51]OFD Sender: No OFD packet to send [21:16:56]OFD Sender: No OFD packet to send [21:17:01]OFD Sender: No OFD packet to send [21:17:06]OFD Sender: No OFD packet to send [21:17:11]OFD Sender: No OFD packet to send [21:17:16]OFD Sender: No OFD packet to send [21:17:21]OFD Sender: No OFD packet to send [21:17:26]OFD Sender: No OFD packet to send [21:17:31]OFD Sender: No OFD packet to send [21:17:36]OFD Sender: No OFD packet to send [21:17:41]OFD Sender: No OFD packet to send [21:17:46]OFD Sender: No OFD packet to send [21:17:51]OFD Sender: No OFD packet to send [21:17:56]OFD Sender: No OFD packet to send [21:18:01]OFD Sender: No OFD packet to send [21:18:06]OFD Sender: No OFD packet to send [21:18:11]OFD Sender: No OFD packet to send [21:18:16]OFD Sender: No OFD packet to send [21:18:21]OFD Sender: No OFD packet to send [21:18:26]OFD Sender: No OFD packet to send [21:18:31]OFD Sender: No OFD packet to send [21:18:36]OFD Sender: No OFD packet to send [21:18:41]OFD Sender: No OFD packet to send [21:18:46]OFD Sender: No OFD packet to send [21:18:51]OFD Sender: No OFD packet to send [21:18:56]OFD Sender: No OFD packet to send [21:19:01]OFD Sender: No OFD packet to send [21:19:06]OFD Sender: No OFD packet to send [21:19:11]OFD Sender: No OFD packet to send [21:19:16]OFD Sender: No OFD packet to send [21:19:21]OFD Sender: No OFD packet to send [21:19:26]OFD Sender: No OFD packet to send [21:19:31]OFD Sender: No OFD packet to send [21:19:36]OFD Sender: No OFD packet to send [21:19:41]OFD Sender: No OFD packet to send [21:19:46]OFD Sender: No OFD packet to send [21:19:51]OFD Sender: No OFD packet to send [21:19:56]OFD Sender: No OFD packet to send [21:20:01]OFD Sender: No OFD packet to send [21:20:06]OFD Sender: No OFD packet to send [21:20:11]OFD Sender: No OFD packet to send [21:20:16]OFD Sender: No OFD packet to send [21:20:21]OFD Sender: No OFD packet to send [21:20:26]OFD Sender: No OFD packet to send [21:20:31]OFD Sender: No OFD packet to send [21:20:36]OFD Sender: No OFD packet to send [21:20:41]OFD Sender: No OFD packet to send [21:20:46]OFD Sender: No OFD packet to send [21:20:51]OFD Sender: No OFD packet to send [21:20:56]OFD Sender: No OFD packet to send [21:21:01]OFD Sender: No OFD packet to send [21:21:06]OFD Sender: No OFD packet to send [21:21:11]OFD Sender: No OFD packet to send [21:21:16]OFD Sender: No OFD packet to send [21:21:21]OFD Sender: No OFD packet to send [21:21:26]OFD Sender: No OFD packet to send [21:21:31]OFD Sender: No OFD packet to send [21:21:36]OFD Sender: No OFD packet to send [21:21:41]OFD Sender: No OFD packet to send [21:21:46]OFD Sender: No OFD packet to send [21:21:51]OFD Sender: No OFD packet to send [21:21:56]OFD Sender: No OFD packet to send [21:22:01]OFD Sender: No OFD packet to send [21:22:06]OFD Sender: No OFD packet to send [21:22:11]OFD Sender: No OFD packet to send [21:22:16]OFD Sender: No OFD packet to send [21:22:21]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:51]OFD Sender: No OFD packet to send [21:22:56]OFD Sender: No OFD packet to send [21:23:01]OFD Sender: No OFD packet to send [21:23:06]OFD Sender: No OFD packet to send [21:23:11]OFD Sender: No OFD packet to send [21:23:16]OFD Sender: No OFD packet to send [21:23:21]OFD Sender: No OFD packet to send [21:23:26]OFD Sender: No OFD packet to send [21:23:31]OFD Sender: No OFD packet to send [21:23:36]OFD Sender: No OFD packet to send [21:23:41]OFD Sender: No OFD packet to send [21:23:46]OFD Sender: No OFD packet to send [21:23:51]OFD Sender: No OFD packet to send [21:23:56]OFD Sender: No OFD packet to send [21:24:01]OFD Sender: No OFD packet to send [21:24:06]OFD Sender: No OFD packet to send [21:24:11]OFD Sender: No OFD packet to send [21:24:16]OFD Sender: No OFD packet to send [21:24:21]OFD Sender: No OFD packet to send [21:24:26]OFD Sender: No OFD packet to send [21:24:31]OFD Sender: No OFD packet to send [21:24:36]OFD Sender: No OFD packet to send [21:24:41]OFD Sender: No OFD packet to send [21:24:46]OFD Sender: No OFD packet to send [21:24:51]OFD Sender: No OFD packet to send [21:24:56]OFD Sender: No OFD packet to send [21:25:01]OFD Sender: No OFD packet to send [21:25:06]OFD Sender: No OFD packet to send [21:25:11]OFD Sender: No OFD packet to send [21:25:16]OFD Sender: No OFD packet to send [21:25:21]OFD Sender: No OFD packet to send [21:25:26]OFD Sender: No OFD packet to send [21:25:31]OFD Sender: No OFD packet to send [21:25:36]OFD Sender: No OFD packet to send [21:25:41]OFD Sender: No OFD packet to send [21:25:46]OFD Sender: No OFD packet to send [21:25:51]OFD Sender: No OFD packet to send [21:25:56]OFD Sender: No OFD packet to send [21:26:01]OFD Sender: No OFD packet to send [21:26:06]OFD Sender: No OFD packet to send [21:26:11]OFD Sender: No OFD packet to send [21:26:16]OFD Sender: No OFD packet to send [21:26:21]OFD Sender: No OFD packet to send [21:26:26]OFD Sender: No OFD packet to send [21:26:31]OFD Sender: No OFD packet to send [21:26:36]OFD Sender: No OFD packet to send [21:26:41]OFD Sender: No OFD packet to send [21:26:46]OFD Sender: No OFD packet to send [21:26:51]OFD Sender: No OFD packet to send [21:26:56]OFD Sender: No OFD packet to send [21:27:01]OFD Sender: No OFD packet to send [21:27:06]OFD Sender: No OFD packet to send [21:27:11]OFD Sender: No OFD packet to send [21:27:16]OFD Sender: No OFD packet to send [21:27:21]OFD Sender: No OFD packet to send [21:27:26]OFD Sender: No OFD packet to send [21:27:31]OFD Sender: No OFD packet to send [21:27:36]OFD Sender: No OFD packet to send [21:27:41]OFD Sender: No OFD packet to send [21:27:46]OFD Sender: No OFD packet to send [21:27:51]OFD Sender: No OFD packet to send [21:27:56]OFD Sender: No OFD packet to send [21:28:01]OFD Sender: No OFD packet to send [21:28:06]OFD Sender: No OFD packet to send [21:28:11]OFD Sender: No OFD packet to send [21:28:16]OFD Sender: No OFD packet to send [21:28:21]OFD Sender: No OFD packet to send [21:28:26]OFD Sender: No OFD packet to send [21:28:31]OFD Sender: No OFD packet to send [21:28:36]OFD Sender: No OFD packet to send [21:28:41]OFD Sender: No OFD packet to send [21:28:46]OFD Sender: No OFD packet to send [21:28:51]OFD Sender: No OFD packet to send [21:28:56]OFD Sender: No OFD packet to send [21:29:01]OFD Sender: No OFD packet to send [21:29:06]OFD Sender: No OFD packet to send [21:29:11]OFD Sender: No OFD packet to send [21:29:16]OFD Sender: No OFD packet to send [21:29:21]OFD Sender: No OFD packet to send [21:29:26]OFD Sender: No OFD packet to send [21:29:31]OFD Sender: No OFD packet to send [21:29:36]OFD Sender: No OFD packet to send [21:29:41]OFD Sender: No OFD packet to send [21:29:46]OFD Sender: No OFD packet to send [21:29:51]OFD Sender: No OFD packet to send [21:29:56]OFD Sender: No OFD packet to send [21:30:01]OFD Sender: No OFD packet to send [21:30:06]OFD Sender: No OFD packet to send [21:30:11]OFD Sender: No OFD packet to send [21:30:16]OFD Sender: No OFD packet to send [21:30:21]OFD Sender: No OFD packet to send [21:30:26]OFD Sender: No OFD packet to send [21:30:31]OFD Sender: No OFD packet to send [21:30:36]OFD Sender: No OFD packet to send [21:30:41]OFD Sender: No OFD packet to send [21:30:46]OFD Sender: No OFD packet to send [21:30:51]OFD Sender: No OFD packet to send [21:30:56]OFD Sender: No OFD packet to send [21:31:01]OFD Sender: No OFD packet to send [21:31:06]OFD Sender: No OFD packet to send [21:31:11]OFD Sender: No OFD packet to send [21:31:16]OFD Sender: No OFD packet to send [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:56]OFD Sender: No OFD packet to send [21:32:01]OFD Sender: No OFD packet to send [21:32:06]OFD Sender: No OFD packet to send [21:32:11]OFD Sender: No OFD packet to send [21:32:16]OFD Sender: No OFD packet to send [21:32:21]OFD Sender: No OFD packet to send [21:32:26]OFD Sender: No OFD packet to send [21:32:31]OFD Sender: No OFD packet to send [21:32:36]OFD Sender: No OFD packet to send [21:32:41]OFD Sender: No OFD packet to send [21:32:46]OFD Sender: No OFD packet to send [21:32:51]OFD Sender: No OFD packet to send [21:32:56]OFD Sender: No OFD packet to send [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:21]OFD Sender: No OFD packet to send [21:33:26]OFD Sender: No OFD packet to send [21:33:31]OFD Sender: No OFD packet to send [21:33:36]OFD Sender: No OFD packet to send [21:33:41]OFD Sender: No OFD packet to send [21:33:46]OFD Sender: No OFD packet to send [21:33:51]OFD Sender: No OFD packet to send [21:33:56]OFD Sender: No OFD packet to send [21:34:01]OFD Sender: No OFD packet to send [21:34:06]OFD Sender: No OFD packet to send [21:34:11]OFD Sender: No OFD packet to send [21:34:16]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:46]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:57]OFD Sender: No OFD packet to send [21:35:02]OFD Sender: No OFD packet to send [21:35:07]OFD Sender: No OFD packet to send [21:35:12]OFD Sender: No OFD packet to send [21:35:17]OFD Sender: No OFD packet to send [21:35:22]OFD Sender: No OFD packet to send [21:35:27]OFD Sender: No OFD packet to send [21:35:32]OFD Sender: No OFD packet to send [21:35:37]OFD Sender: No OFD packet to send [21:35:42]OFD Sender: No OFD packet to send [21:35:47]OFD Sender: No OFD packet to send [21:35:52]OFD Sender: No OFD packet to send [21:35:57]OFD Sender: No OFD packet to send [21:36:02]OFD Sender: No OFD packet to send [21:36:07]OFD Sender: No OFD packet to send [21:36:12]OFD Sender: No OFD packet to send [21:36:17]OFD Sender: No OFD packet to send [21:36:22]OFD Sender: No OFD packet to send [21:36:27]OFD Sender: No OFD packet to send [21:36:32]OFD Sender: No OFD packet to send [21:36:37]OFD Sender: No OFD packet to send [21:36:42]OFD Sender: No OFD packet to send [21:36:47]OFD Sender: No OFD packet to send [21:36:52]OFD Sender: No OFD packet to send [21:36:57]OFD Sender: No OFD packet to send [21:37:02]OFD Sender: No OFD packet to send [21:37:07]OFD Sender: No OFD packet to send [21:37:12]OFD Sender: No OFD packet to send [21:37:17]OFD Sender: No OFD packet to send [21:37:22]OFD Sender: No OFD packet to send [21:37:27]OFD Sender: No OFD packet to send [21:37:31]accept exits with 9 [21:37:31]New connection [21:37:31]New thread 3067305316 created [21:37:31]Thread 3067161956 joined [21:37:31]Waiting for new connection... [21:37:31] Sock 9.Parse request [21:37:31]Sock 9.Check first char [21:37:31]Sock 9.First char is OK [21:37:31]request: POST /json_proto HTTP/1.0 [21:37:31]Method: POST [21:37:31]URL: /json_proto [21:37:31]Method is POST - this is cgi request [21:37:31]url: /json_proto [21:37:31]query_string will be loaded in cgi processing [21:37:31]execute_cgi json_proto POST (null) [21:37:31]execute_cgi path=json_proto method=POST [21:37:31]POST find Content-Length [21:37:31]Host: 172.17.49.196:8080 [21:37:31]Content-Length: 215 [21:37:31]Content-Type: application/json [21:37:31] [21:37:31]POST finish read [21:37:31]Found Content-Length = 215 [21:37: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" ] } } [21:37:31]execute_script... [21:37: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" ] } } [21:37:31]POST & json_proto [21:37:31]process_json_proto [21:37:31]json parsed OK: [21:37:31]protocol is kg_v1.0 [21:37:31]action value=get_value [21:37:31]process_action get_value [21:37:31]cmd_get_value [21:37:31]process_action get_value done [21:37:31]requested_data is exist [21:37:31]produce_requested_data [21:37:31]requested_item kkm.sn is exist - process it [21:37:31]requested_item kkm.ver is exist - process it [21:37:31]requested_item fm.sn is exist - process it [21:37:31]wFMCommunicate request_size=4 [21:37:31]MH_SAM_APDU [21:37:31]CAPDU: 80 11 00 00 [21:37:31]Write to MH i2c: E2 08 00 6A 44 80 11 00 00 00 00 00 00 28 [21:37:31]Write i2c OK [21:37:31]MH_I2C_Read... [21:37:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:31]Read from MH i2c: E2 [21:37:31]MH_I2C_Read... [21:37:31]Read from MH i2c: E2 17 00 [21:37:31]MH_I2C_Read... [21:37:31]Read from MH i2c: E2 17 00 6A 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 6F [21:37:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:37:31]wFMCommunicate OK [21:37:31]requested_item fd.num is exist - process it [21:37:31]SAM_PROTO_GetFieldsCounters [21:37:31]wFMCommunicate request_size=4 [21:37:31]MH_SAM_APDU [21:37:31]CAPDU: 80 13 00 00 [21:37:31]Write to MH i2c: E2 08 00 6B 44 80 13 00 00 00 00 00 00 2B [21:37:31]Write i2c OK [21:37:31]MH_I2C_Read... [21:37:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:37:31]Read from MH i2c: E2 [21:37:31]MH_I2C_Read... [21:37:31]Read from MH i2c: E2 62 00 [21:37:31]MH_I2C_Read... [21:37:31]Read from MH i2c: E2 62 00 6B 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 35 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [21:37:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 35 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:37:31]wFMCommunicate OK [21:37:31]SAM_PROTO_GetFieldsCounters done [21:37:31]requested_item shift.num is exist - process it [21:37:31]requested_item shift.opened is exist - process it [21:37:31]req_shift_opened [21:37:31]FM_GetShiftState [21:37:31]SAM_PROTO_GetShiftState [21:37:31]wFMCommunicate request_size=4 [21:37:31]MH_SAM_APDU [21:37:31]CAPDU: 80 13 01 00 [21:37:31]Write to MH i2c: E2 08 00 6C 44 80 13 01 00 00 00 00 00 2D [21:37:31]Write i2c OK [21:37:31]MH_I2C_Read... [21:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:31]Read from MH i2c: E2 [21:37:31]MH_I2C_Read... [21:37:31]Read from MH i2c: E2 0E 00 [21:37:31]MH_I2C_Read... [21:37:31]Read from MH i2c: E2 0E 00 6C 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 79 [21:37:31]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:37:31]wFMCommunicate OK [21:37:31]SAM_PROTO_GetShiftState done [21:37:31]FM_GetShiftState done [21:37:31]req_shift_opened done [21:37:31]requested_item shift.open_date is exist - process it [21:37:31]req_shift_open_date [21:37:31]req_shift_open_date done [21:37:31]produce_requested_data done [21:37:31]produce_requested_data return {"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50485,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:37:31]process_action_free get_value [21:37:31]json_value_free [21:37:31]json_value_free done [21:37:31]process_json_proto returns [21:37:31]Send response to host [21:37:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50485,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:37:31]free response buf [21:37:31]execute_script done [21:37:31]execute_script returns [21:37:31]free content buf [21:37:31]Sock 9.Close socket [21:37:31]Sock 9.Thread stoped [21:37:31]accept exits with 7 [21:37:31]New connection [21:37:31]New thread 3067161956 created [21:37:31]Thread 3067305316 joined [21:37:31]Waiting for new connection... [21:37:31] Sock 7.Parse request [21:37:31]Sock 7.Check first char [21:37:31]Sock 7.First char is OK [21:37:31]request: POST /json_proto HTTP/1.0 [21:37:31]Method: POST [21:37:31]URL: /json_proto [21:37:31]Method is POST - this is cgi request [21:37:31]url: /json_proto [21:37:31]query_string will be loaded in cgi processing [21:37:31]execute_cgi json_proto POST (null) [21:37:31]execute_cgi path=json_proto method=POST [21:37:31]POST find Content-Length [21:37:31]Host: 172.17.49.196:8080 [21:37:31]Content-Length: 331 [21:37:31]Content-Type: application/json [21:37:31] [21:37:31]POST finish read [21:37:31]Found Content-Length = 331 [21:37: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" ] } } [21:37:31]execute_script... [21:37: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" ] } } [21:37:32]POST & json_proto [21:37:32]process_json_proto [21:37:32]json parsed OK: [21:37:32]protocol is kg_v1.0 [21:37:32]action value=get_value [21:37:32]process_action get_value [21:37:32]cmd_get_value [21:37:32]process_action get_value done [21:37:32]requested_data is exist [21:37:32]produce_requested_data [21:37:32]requested_item fm.sale.total is exist - process it [21:37:32]SAM_PROTO_GetFMData [21:37:32]wFMCommunicate request_size=4 [21:37:32]MH_SAM_APDU [21:37:32]CAPDU: 80 13 03 00 [21:37:32]Write to MH i2c: E2 08 00 6D 44 80 13 03 00 00 00 00 00 30 [21:37:32]OFD Sender: No OFD packet to send [21:37:32]Write i2c OK [21:37:32]MH_I2C_Read... [21:37:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:37:32]Read from MH i2c: E2 [21:37:32]MH_I2C_Read... [21:37:32]Read from MH i2c: E2 FD 00 [21:37:32]MH_I2C_Read... [21:37:32]Read from MH i2c: E2 FD 00 6D 44 00 C5 04 85 04 C1 04 6E 04 04 00 5D C1 00 00 69 04 A1 00 6F 04 04 00 5D C0 00 00 B1 04 04 00 E1 2F 9C 82 70 04 04 00 1C 57 8F 61 72 04 04 00 C5 D8 0C 21 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 F7 2D DF 0D 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 CE DB 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 6C [21:37:32]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 5D C1 00 00 69 04 A1 00 6F 04 04 00 5D C0 00 00 B1 04 04 00 E1 2F 9C 82 70 04 04 00 1C 57 8F 61 72 04 04 00 C5 D8 0C 21 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 F7 2D DF 0D 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 CE DB 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [21:37:32]wFMCommunicate OK [21:37:32]wFMCommunicate request_size=4 [21:37:32]MH_SAM_APDU [21:37:32]CAPDU: 80 17 00 00 [21:37:32]Write to MH i2c: E2 08 00 6E 44 80 17 00 00 00 00 00 00 32 [21:37:32]Write i2c OK [21:37:32]MH_I2C_Read... [21:37:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:37:33]Read from MH i2c: E2 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 FD 00 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 FD 00 6E 44 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4F [21:37:33]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:37:33]wFMCommunicate OK [21:37:33]wFMCommunicate request_size=4 [21:37:33]MH_SAM_APDU [21:37:33]CAPDU: 80 17 00 00 [21:37:33]Write to MH i2c: E2 08 00 6F 44 80 17 00 00 00 00 00 00 33 [21:37:33]Write i2c OK [21:37:33]MH_I2C_Read... [21:37:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:37:33]Read from MH i2c: E2 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 FD 00 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 FD 00 6F 44 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 90 00 45 [21:37:33]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:37:33]wFMCommunicate OK [21:37:33]wFMCommunicate request_size=4 [21:37:33]MH_SAM_APDU [21:37:33]CAPDU: 80 17 00 00 [21:37:33]Write to MH i2c: E2 08 00 70 44 80 17 00 00 00 00 00 00 34 [21:37:33]Write i2c OK [21:37:33]MH_I2C_Read... [21:37:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:37:33]Read from MH i2c: E2 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 FD 00 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 FD 00 70 44 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C0 [21:37:33]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:37:33]wFMCommunicate OK [21:37:33]wFMCommunicate request_size=4 [21:37:33]MH_SAM_APDU [21:37:33]CAPDU: 80 17 00 00 [21:37:33]Write to MH i2c: E2 08 00 71 44 80 17 00 00 00 00 00 00 35 [21:37:33]Write i2c OK [21:37:33]MH_I2C_Read... [21:37:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [21:37:33]Read from MH i2c: E2 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 E2 00 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 E2 00 71 44 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 13 [21:37:33]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:37:33]wFMCommunicate OK [21:37:33]SAM_PROTO_GetFMData done [21:37:33]requested_item fm.sale_refund.total is exist - process it [21:37:33]requested_item fm.buy.total is exist - process it [21:37:33]requested_item shift.sale.total is exist - process it [21:37:33]SAM_PROTO_GetShiftData [21:37:33]wFMCommunicate request_size=4 [21:37:33]MH_SAM_APDU [21:37:33]CAPDU: 80 13 02 00 [21:37:33]Write to MH i2c: E2 08 00 72 44 80 13 02 00 00 00 00 00 34 [21:37:33]Write i2c OK [21:37:33]MH_I2C_Read... [21:37:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:37:34]Read from MH i2c: E2 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 FD 00 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 FD 00 72 44 00 AE 04 AA 04 AA 04 6E 04 04 00 7F 00 00 00 69 04 9B 00 6F 04 04 00 7F 00 00 00 B1 04 03 00 54 40 25 70 04 03 00 D8 E3 1B 72 04 03 00 7C 5C 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9C F4 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5D 54 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A7 [21:37:34]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7F 00 00 00 69 04 9B 00 6F 04 04 00 7F 00 00 00 B1 04 03 00 54 40 25 70 04 03 00 D8 E3 1B 72 04 03 00 7C 5C 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 9C F4 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 5D 54 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:37:34]wFMCommunicate OK [21:37:34]wFMCommunicate request_size=4 [21:37:34]MH_SAM_APDU [21:37:34]CAPDU: 80 17 00 00 [21:37:34]Write to MH i2c: E2 08 00 73 44 80 17 00 00 00 00 00 00 37 [21:37:34]Write i2c OK [21:37:34]MH_I2C_Read... [21:37:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:37:34]Read from MH i2c: E2 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 FD 00 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 FD 00 73 44 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 59 [21:37:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:37:34]wFMCommunicate OK [21:37:34]wFMCommunicate request_size=4 [21:37:34]MH_SAM_APDU [21:37:34]CAPDU: 80 17 00 00 [21:37:34]Write to MH i2c: E2 08 00 74 44 80 17 00 00 00 00 00 00 38 [21:37:34]Write i2c OK [21:37:34]MH_I2C_Read... [21:37:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:37:34]Read from MH i2c: E2 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 FD 00 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 FD 00 74 44 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 EF [21:37:34]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [21:37:34]wFMCommunicate OK [21:37:34]wFMCommunicate request_size=4 [21:37:34]MH_SAM_APDU [21:37:34]CAPDU: 80 17 00 00 [21:37:34]Write to MH i2c: E2 08 00 75 44 80 17 00 00 00 00 00 00 39 [21:37:34]Write i2c OK [21:37:34]MH_I2C_Read... [21:37:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:37:35]Read from MH i2c: E2 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 FD 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 FD 00 75 44 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 AB [21:37:35]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [21:37:35]wFMCommunicate OK [21:37:35]wFMCommunicate request_size=4 [21:37:35]MH_SAM_APDU [21:37:35]CAPDU: 80 17 00 00 [21:37:35]Write to MH i2c: E2 08 00 76 44 80 17 00 00 00 00 00 00 3A [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [21:37:35]Read from MH i2c: E2 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 CB 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 CB 00 76 44 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:37:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:37:35]wFMCommunicate OK [21:37:35]SAM_PROTO_GetShiftData done [21:37:35]requested_item shift.sale.total_cash is exist - process it [21:37:35]requested_item shift.sale_refund.total is exist - process it [21:37:35]requested_item shift.sale_refund.total_cash is exist - process it [21:37:35]requested_item shift.buy.total is exist - process it [21:37:35]requested_item shift.buy.total_cash is exist - process it [21:37:35]produce_requested_data done [21:37:35]produce_requested_data return {"fm.sale.total":21912739.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":24413.00,"shift.sale.total_cash":18278.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} [21:37:35]process_action_free get_value [21:37:35]json_value_free [21:37:35]json_value_free done [21:37:35]process_json_proto returns [21:37:35]Send response to host [21:37:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21912739.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":24413.00,"shift.sale.total_cash":18278.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}}} [21:37:35]free response buf [21:37:35]execute_script done [21:37:35]execute_script returns [21:37:35]free content buf [21:37:35]Sock 7.Close socket [21:37:35]Sock 7.Thread stoped [21:37:37]OFD Sender: No OFD packet to send [21:37:42]OFD Sender: No OFD packet to send [21:37:47]OFD Sender: No OFD packet to send [21:37:52]OFD Sender: No OFD packet to send [21:37:57]OFD Sender: No OFD packet to send [21:38:02]OFD Sender: No OFD packet to send [21:38:07]OFD Sender: No OFD packet to send [21:38:12]OFD Sender: No OFD packet to send [21:38:17]OFD Sender: No OFD packet to send [21:38:22]OFD Sender: No OFD packet to send [21:38:27]OFD Sender: No OFD packet to send [21:38:32]OFD Sender: No OFD packet to send [21:38:37]OFD Sender: No OFD packet to send [21:38:42]OFD Sender: No OFD packet to send [21:38:47]OFD Sender: No OFD packet to send [21:38:52]OFD Sender: No OFD packet to send [21:38:57]OFD Sender: No OFD packet to send [21:39:02]OFD Sender: No OFD packet to send [21:39:07]OFD Sender: No OFD packet to send [21:39:12]OFD Sender: No OFD packet to send [21:39:17]OFD Sender: No OFD packet to send [21:39:22]OFD Sender: No OFD packet to send [21:39:27]OFD Sender: No OFD packet to send [21:39:32]OFD Sender: No OFD packet to send [21:39:37]OFD Sender: No OFD packet to send [21:39:42]OFD Sender: No OFD packet to send [21:39:47]OFD Sender: No OFD packet to send [21:39:52]OFD Sender: No OFD packet to send [21:39:57]OFD Sender: No OFD packet to send [21:40:02]OFD Sender: No OFD packet to send [21:40:07]OFD Sender: No OFD packet to send [21:40:12]OFD Sender: No OFD packet to send [21:40:17]OFD Sender: No OFD packet to send [21:40:22]OFD Sender: No OFD packet to send [21:40:27]OFD Sender: No OFD packet to send [21:40:32]OFD Sender: No OFD packet to send [21:40:37]OFD Sender: No OFD packet to send [21:40:42]OFD Sender: No OFD packet to send [21:40:47]OFD Sender: No OFD packet to send [21:40:52]OFD Sender: No OFD packet to send [21:40:57]OFD Sender: No OFD packet to send [21:41:02]OFD Sender: No OFD packet to send [21:41:07]OFD Sender: No OFD packet to send [21:41:12]OFD Sender: No OFD packet to send [21:41:17]OFD Sender: No OFD packet to send [21:41:22]OFD Sender: No OFD packet to send [21:41:27]OFD Sender: No OFD packet to send [21:41:32]OFD Sender: No OFD packet to send [21:41:37]OFD Sender: No OFD packet to send [21:41:42]OFD Sender: No OFD packet to send [21:41:47]OFD Sender: No OFD packet to send [21:41:52]OFD Sender: No OFD packet to send [21:41:57]OFD Sender: No OFD packet to send [21:42:02]OFD Sender: No OFD packet to send [21:42:07]OFD Sender: No OFD packet to send [21:42:12]OFD Sender: No OFD packet to send [21:42:17]OFD Sender: No OFD packet to send [21:42:22]OFD Sender: No OFD packet to send [21:42:27]OFD Sender: No OFD packet to send [21:42:32]OFD Sender: No OFD packet to send [21:42:37]OFD Sender: No OFD packet to send [21:42:42]OFD Sender: No OFD packet to send [21:42:47]OFD Sender: No OFD packet to send [21:42:52]OFD Sender: No OFD packet to send [21:42:57]OFD Sender: No OFD packet to send [21:43:02]OFD Sender: No OFD packet to send [21:43:07]OFD Sender: No OFD packet to send [21:43:12]OFD Sender: No OFD packet to send [21:43:17]OFD Sender: No OFD packet to send [21:43:22]OFD Sender: No OFD packet to send [21:43:25]accept exits with 9 [21:43:25]New connection [21:43:25]New thread 3067305316 created [21:43:25]Thread 3067161956 joined [21:43:25]Waiting for new connection... [21:43:25] Sock 9.Parse request [21:43:25]Sock 9.Check first char [21:43:25]Sock 9.First char is OK [21:43:25]request: POST /json_proto HTTP/1.0 [21:43:25]Method: POST [21:43:25]URL: /json_proto [21:43:25]Method is POST - this is cgi request [21:43:25]url: /json_proto [21:43:25]query_string will be loaded in cgi processing [21:43:25]execute_cgi json_proto POST (null) [21:43:25]execute_cgi path=json_proto method=POST [21:43:25]POST find Content-Length [21:43:25]Host: 172.17.49.196:8080 [21:43:25]Content-Length: 777 [21:43:25]Content-Type: application/json [21:43:25] [21:43:25]POST finish read [21:43:25]Found Content-Length = 777 [21:43:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164401", "tax_sys" : 0, "items" : [ { "code": "2000038180017", "name": "\u041A\u043E\u0444\u0435 \u041C\u043E\u043A\u043A\u043E\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:43:25]execute_script... [21:43:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164401", "tax_sys" : 0, "items" : [ { "code": "2000038180017", "name": "\u041A\u043E\u0444\u0435 \u041C\u043E\u043A\u043A\u043E\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:43:25]POST & json_proto [21:43:25]process_json_proto [21:43:25]json parsed OK: [21:43:25]protocol is kg_v1.0 [21:43:25]action value=close_receipt [21:43:25]process_action close_receipt [21:43:25]cmd_close_receipt [21:43:25]MH_GetDate [21:43:25]Write to MH i2c: F0 00 00 77 44 AA [21:43:25]Write i2c OK [21:43:25]MH_I2C_Read... [21:43:25]Read from MH i2c: F0 [21:43:25]MH_I2C_Read... [21:43:25]Read from MH i2c: F0 09 00 [21:43:25]MH_I2C_Read... [21:43:25]Read from MH i2c: F0 09 00 77 44 00 88 BF 1A 67 BD 3B 11 67 EB [21:43:25]GetLastDocTimeStamp 1729804358 [21:43:25]current date 1729806216 [21:43:25]FM_GetShiftState [21:43:25]SAM_PROTO_GetShiftState [21:43:25]wFMCommunicate request_size=4 [21:43:25]MH_SAM_APDU [21:43:25]CAPDU: 80 13 01 00 [21:43:25]Write to MH i2c: E2 08 00 78 44 80 13 01 00 00 00 00 00 39 [21:43:25]Write i2c OK [21:43:25]MH_I2C_Read... [21:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:43:26]Read from MH i2c: E2 [21:43:26]MH_I2C_Read... [21:43:26]Read from MH i2c: E2 0E 00 [21:43:26]MH_I2C_Read... [21:43:26]Read from MH i2c: E2 0E 00 78 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 85 [21:43:26]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:43:26]wFMCommunicate OK [21:43:26]SAM_PROTO_GetShiftState done [21:43:26]FM_GetShiftState done [21:43:26]opened in 1729728560 [21:43:26]opened+sec_in_day 1729814960 [21:43:26]quantity*price = 12000 [21:43:26]sum+1 = 12001 [21:43:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 0.00 Безнал.: 120.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 128 24.10.2024 21:43 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50486 ФПД: 209914965356958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T214336&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50486&fm=209914965356958&tin=02508201610067®Number=0000000000097022&sum=12000 0 [21:43:27]StoreToDocumentArchive [21:43:27]shift 492 fd 50486 [21:43:27]save to /storage/0492/doc_00050486 [21:43:27]save last doc name /storage/0492/doc_00050486 to /storage/kkm_last_doc_name [21:43:27]save OK [21:43:27]Clear old archive folders... [21:43:27]ProcessDocumentItem done err = 0, tmpTLVsize=282 [21:43:27]tlvbuf is 002575E0 [21:43:27]SAM_PROTO_ClearQueue [21:43:27]wFMCommunicate request_size=4 [21:43:27]MH_SAM_APDU [21:43:27]CAPDU: 80 09 00 00 [21:43:27]Write to MH i2c: E2 08 00 85 44 80 09 00 00 00 00 00 00 3B [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:43:27]Read from MH i2c: E2 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 85 44 00 90 00 3D [21:43:27]RAPDU: 90 00 [21:43:27]wFMCommunicate OK [21:43:27]SAM_PROTO_ClearQueue done [21:43:27]KKMCreateOFDPacket [21:43:27]OFDProtocolAddRootSTLVToBuf [21:43:27]FM_MakeSignedData [21:43:27]FM_MakeSignedData [21:43:27]SAM_PROTO_SignData [21:43:27]wFMCommunicate request_size=4 [21:43:27]MH_SAM_APDU [21:43:27]CAPDU: 80 0D 01 02 [21:43:27]Write to MH i2c: E2 08 00 86 44 80 0D 01 02 00 00 00 00 43 [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:43:27]Read from MH i2c: E2 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 86 44 00 90 00 3E [21:43:27]RAPDU: 90 00 [21:43:27]wFMCommunicate OK [21:43:27]wFMCommunicate request_size=255 [21:43:27]MH_SAM_APDU [21:43:27]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 38 31 38 30 30 31 37 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9C D0 BE D0 BA D0 BA D0 BE D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 88 BF 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 [21:43:27]Write to MH i2c: E2 02 01 87 44 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 38 31 38 30 30 31 37 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9C D0 BE D0 BA D0 BA D0 BE D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 88 BF 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 00 00 95 [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:43:27]Read from MH i2c: E2 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 87 44 00 90 00 3F [21:43:27]RAPDU: 90 00 [21:43:27]wFMCommunicate OK [21:43:27]wFMCommunicate request_size=41 [21:43:27]MH_SAM_APDU [21:43:27]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 36 C5 00 00 35 04 06 00 BE EA A2 F1 71 9E [21:43:27]Write to MH i2c: E2 2C 00 88 44 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 36 C5 00 00 35 04 06 00 BE EA A2 F1 71 9E 00 00 4E [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:43:27]Read from MH i2c: E2 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 03 00 88 44 00 90 00 40 [21:43:27]RAPDU: 90 00 [21:43:27]wFMCommunicate OK [21:43:27]wFMCommunicate request_size=4 [21:43:27]MH_SAM_APDU [21:43:27]CAPDU: 80 0D 03 02 [21:43:27]Write to MH i2c: E2 08 00 89 44 80 0D 03 02 00 00 00 00 48 [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:43:27]Read from MH i2c: E2 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 0B 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 0B 00 89 44 00 A6 80 8A 19 BE A4 5A EB 90 00 B9 [21:43:27]RAPDU: A6 80 8A 19 BE A4 5A EB 90 00 [21:43:27]wFMCommunicate OK [21:43:27]SAM_PROTO_SignData done [21:43:27]FM_MakeSignedData done [21:43:27]CreateOFDProtocolMessage [21:43:27]wFMCommunicate request_size=4 [21:43:27]MH_SAM_APDU [21:43:27]CAPDU: 80 11 00 00 [21:43:27]Write to MH i2c: E2 08 00 8A 44 80 11 00 00 00 00 00 00 48 [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:27]Read from MH i2c: E2 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 17 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: E2 17 00 8A 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 8F [21:43:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:43:27]wFMCommunicate OK [21:43:27]CreateOFDProtocolMessage done [21:43:27]OFDSenderStorePacket 50486 [21:43:27]StoreOFDPacket docnum=50486 [21:43:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 CE 29 26 01 66 EE 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 38 31 38 30 30 31 37 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9C D0 BE D0 BA D0 BA D0 BE D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 88 BF 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 36 C5 00 00 35 04 06 00 BE EA A2 F1 71 9E A6 80 8A 19 BE A4 5A EB [21:43:27]CheckFolder [21:43:27]dirname=/storage/ofd_packets [21:43:27]CheckFolder done [21:43:27]ProducePacketName [21:43:27]name=ofd_packets/00050486 [21:43:27]NVStorageSaveData ofd_packets/00050486 [21:43:27]File name is /storage/ofd_packets/00050486 [21:43:27]Write 332 bytes [21:43:27]NVStorageSaveData done [21:43:27]OFDSenderStorePacket done [21:43:27]KKMCreateOFDPacket done [21:43:27]NVStorageSaveData kkm_last_timestamp [21:43:27]File name is /storage/kkm_last_timestamp [21:43:27]Write 4 bytes [21:43:27]NVStorageSaveData done [21:43:27]ExternCall_PrintAddStr [21:43:27]wPrintStart [21:43:27]Write to MH i2c: 01 00 00 8B 44 CF [21:43:27]Write i2c OK [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: 01 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: 01 07 00 [21:43:27]MH_I2C_Read... [21:43:27]Read from MH i2c: 01 07 00 8B 44 00 00 00 00 00 FF 0F E4 [21:43:27]RasterBufferAndPrint [21:43:27]line Счет N : (3)164401 [21:43:27]line ИНН: 02508201610067 [21:43:27]line Контрольно-Кассовый Чек [21:43:27]line ПРОДАЖА [21:43:27]line Товар: 2000038180017 [21:43:27]line Кофе Моккочино (GABB TRADE) [21:43:27]line 1.000 * 120.00 [21:43:27]line = 120.00 [21:43:27]line НДС 12% НСП 1% [21:43:27]line > о реализуемом товаре [21:43:27]line ИТОГО: 120.00 [21:43:27]line НСП 1% : 1.06 [21:43:27]line НДС 12% : 12.74 [21:43:27]line Наличными: 0.00 [21:43:27]line Безнал.: 120.00 [21:43:27]line Место: АЗС № 80 "Партнер Нефть" [21:43:27]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [21:43:27]line СНО: Общий режим [21:43:27]line Чек 128 24.10.2024 21:43 [21:43:27]line Смена: 492 ФФД: 1.0 [21:43:27]line ЗНМ: 0300000090 [21:43:27]line РНМ: 0000000000097022 [21:43:27]line Версия ККМ: 001 [21:43:27]line Платежная система: Mbank [21:43:27]line ФМ: 0000000000875000 [21:43:27]line ФД: 50486 [21:43:28]line ФПД: 209914965356958 [21:43:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T214336&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50486&fm=209914965356958&tin=02508201610067®Number=0000000000097022&sum=12000 [21:43:28]line 0 [21:43:28]OFD Sender: Processing packet 50486 [packets to send 7, broken 6] [21:43:28]ProducePacketName [21:43:28]name=ofd_packets/00050486 [21:43:28]OFD Sender: To server: pG, [21:43:28]CommunicateWithHost lk.salyk.kg:30040 [21:43:28]ConnectInit lk.salyk.kg [21:43:28]written 0, free lines is 4095 [21:43:28]Connected sock=10 [21:43:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 CE 29 26 01 66 EE 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 38 31 38 30 30 31 37 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9C D0 BE D0 BA D0 BA D0 BE D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 88 BF 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 36 C5 00 00 35 04 06 00 BE EA A2 F1 71 9E A6 80 8A 19 BE A4 5A EB [21:43:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 FA 53 47 00 08 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 36 C5 00 00 F4 03 04 00 1B 6B 1A 67 B6 04 01 00 00 0C 42 29 BC 94 D0 E7 DC [21:43:28]CommunicateWithHost err = 0 [21:43:28]CheckOFDResponse [21:43:28]1017 (14) - 77093643461234 [21:43:28]1041 (16) - 0000000000875000 [21:43:28]1040 (4) - 50486 [21:43:28]1012 (4) - 24.10.2024 15:43 [21:43:28]1206 (1) - 0 [21:43:28]OFD Sender: Remove packet 50486 [21:43:28]ProducePacketName [21:43:28]name=ofd_packets/00050486 [21:43:28]NVStorageDeleteData [21:43:28]Write to MH i2c: 01 00 00 B5 44 F9 [21:43:28]Write i2c OK [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: 01 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: 01 07 00 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: 01 07 00 B5 44 00 00 00 00 00 06 0D 13 [21:43:28]RasterBufferAndPrint [21:43:28]line [21:43:28]line [21:43:28]line [21:43:28]line [21:43:28]line [21:43:28]written 0, free lines is 3340 [21:43:28]process_action close_receipt done [21:43:28]requested_data is exist [21:43:28]produce_requested_data [21:43:28]requested_item fm.sn is exist - process it [21:43:28]wFMCommunicate request_size=4 [21:43:28]MH_SAM_APDU [21:43:28]CAPDU: 80 11 00 00 [21:43:28]Write to MH i2c: E2 08 00 BC 44 80 11 00 00 00 00 00 00 7A [21:43:28]Write i2c OK [21:43:28]MH_I2C_Read... [21:43:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:43:28]Read from MH i2c: E2 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: E2 17 00 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: E2 17 00 BC 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C1 [21:43:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:43:28]wFMCommunicate OK [21:43:28]requested_item fd.num is exist - process it [21:43:28]SAM_PROTO_GetFieldsCounters [21:43:28]wFMCommunicate request_size=4 [21:43:28]MH_SAM_APDU [21:43:28]CAPDU: 80 13 00 00 [21:43:28]Write to MH i2c: E2 08 00 BD 44 80 13 00 00 00 00 00 00 7D [21:43:28]Write i2c OK [21:43:28]MH_I2C_Read... [21:43:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:43:28]Read from MH i2c: E2 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: E2 62 00 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: E2 62 00 BD 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 36 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [21:43:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 36 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:43:28]wFMCommunicate OK [21:43:28]SAM_PROTO_GetFieldsCounters done [21:43:28]requested_item shift.num is exist - process it [21:43:28]requested_item shift.opened is exist - process it [21:43:28]req_shift_opened [21:43:28]FM_GetShiftState [21:43:28]SAM_PROTO_GetShiftState [21:43:28]wFMCommunicate request_size=4 [21:43:28]MH_SAM_APDU [21:43:28]CAPDU: 80 13 01 00 [21:43:28]Write to MH i2c: E2 08 00 BE 44 80 13 01 00 00 00 00 00 7F [21:43:28]Write i2c OK [21:43:28]MH_I2C_Read... [21:43:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:43:28]Read from MH i2c: E2 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: E2 0E 00 [21:43:28]MH_I2C_Read... [21:43:28]Read from MH i2c: E2 0E 00 BE 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CB [21:43:28]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:43:28]wFMCommunicate OK [21:43:28]SAM_PROTO_GetShiftState done [21:43:28]FM_GetShiftState done [21:43:28]req_shift_opened done [21:43:28]requested_item shift.open_date is exist - process it [21:43:28]req_shift_open_date [21:43:28]req_shift_open_date done [21:43:28]produce_requested_data done [21:43:28]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50486,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:43:28]process_action_free close_receipt [21:43:28]json_value_free [21:43:28]json_value_free done [21:43:28]process_json_proto returns [21:43:28]Send response to host [21:43:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50486,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:43:28]free response buf [21:43:28]execute_script done [21:43:28]execute_script returns [21:43:28]free content buf [21:43:28]Sock 9.Close socket [21:43:28]Sock 9.Thread stoped [21:43:28]OFD Sender: No OFD packet to send [21:43:33]OFD Sender: No OFD packet to send [21:43:38]OFD Sender: No OFD packet to send [21:43:43]OFD Sender: No OFD packet to send [21:43:48]OFD Sender: No OFD packet to send [21:43:53]OFD Sender: No OFD packet to send [21:43:58]OFD Sender: No OFD packet to send [21:44:03]OFD Sender: No OFD packet to send [21:44:08]OFD Sender: No OFD packet to send [21:44:13]OFD Sender: No OFD packet to send [21:44:18]OFD Sender: No OFD packet to send [21:44:23]OFD Sender: No OFD packet to send [21:44:28]OFD Sender: No OFD packet to send [21:44:33]OFD Sender: No OFD packet to send [21:44:38]OFD Sender: No OFD packet to send [21:44:43]OFD Sender: No OFD packet to send [21:44:48]OFD Sender: No OFD packet to send [21:44:53]OFD Sender: No OFD packet to send [21:44:58]OFD Sender: No OFD packet to send [21:45:03]OFD Sender: No OFD packet to send [21:45:08]OFD Sender: No OFD packet to send [21:45:13]OFD Sender: No OFD packet to send [21:45:18]OFD Sender: No OFD packet to send [21:45:23]OFD Sender: No OFD packet to send [21:45:28]OFD Sender: No OFD packet to send [21:45:33]OFD Sender: No OFD packet to send [21:45:38]OFD Sender: No OFD packet to send [21:45:43]OFD Sender: No OFD packet to send [21:45:48]OFD Sender: No OFD packet to send [21:45:53]OFD Sender: No OFD packet to send [21:45:58]OFD Sender: No OFD packet to send [21:46:03]OFD Sender: No OFD packet to send [21:46:08]OFD Sender: No OFD packet to send [21:46:13]OFD Sender: No OFD packet to send [21:46:18]OFD Sender: No OFD packet to send [21:46:23]OFD Sender: No OFD packet to send [21:46:28]OFD Sender: No OFD packet to send [21:46:33]OFD Sender: No OFD packet to send [21:46:38]OFD Sender: No OFD packet to send [21:46:43]OFD Sender: No OFD packet to send [21:46:48]OFD Sender: No OFD packet to send [21:46:53]OFD Sender: No OFD packet to send [21:46:58]OFD Sender: No OFD packet to send [21:47:04]OFD Sender: No OFD packet to send [21:47:09]OFD Sender: No OFD packet to send [21:47:14]OFD Sender: No OFD packet to send [21:47:19]OFD Sender: No OFD packet to send [21:47:24]OFD Sender: No OFD packet to send [21:47:29]OFD Sender: No OFD packet to send [21:47:34]OFD Sender: No OFD packet to send [21:47:39]OFD Sender: No OFD packet to send [21:47:44]OFD Sender: No OFD packet to send [21:47:49]OFD Sender: No OFD packet to send [21:47:54]OFD Sender: No OFD packet to send [21:47:59]OFD Sender: No OFD packet to send [21:48:04]OFD Sender: No OFD packet to send [21:48:09]OFD Sender: No OFD packet to send [21:48:14]OFD Sender: No OFD packet to send [21:48:19]OFD Sender: No OFD packet to send [21:48:24]OFD Sender: No OFD packet to send [21:48:29]OFD Sender: No OFD packet to send [21:48:34]OFD Sender: No OFD packet to send [21:48:39]OFD Sender: No OFD packet to send [21:48:44]OFD Sender: No OFD packet to send [21:48:49]OFD Sender: No OFD packet to send [21:48:54]OFD Sender: No OFD packet to send [21:48:59]OFD Sender: No OFD packet to send [21:49:04]OFD Sender: No OFD packet to send [21:49:09]OFD Sender: No OFD packet to send [21:49:14]OFD Sender: No OFD packet to send [21:49:19]OFD Sender: No OFD packet to send [21:49:24]OFD Sender: No OFD packet to send [21:49:29]OFD Sender: No OFD packet to send [21:49:34]OFD Sender: No OFD packet to send [21:49:39]OFD Sender: No OFD packet to send [21:49:44]OFD Sender: No OFD packet to send [21:49:49]OFD Sender: No OFD packet to send [21:49:54]OFD Sender: No OFD packet to send [21:49:59]OFD Sender: No OFD packet to send [21:50:04]OFD Sender: No OFD packet to send [21:50:09]OFD Sender: No OFD packet to send [21:50:14]OFD Sender: No OFD packet to send [21:50:19]OFD Sender: No OFD packet to send [21:50:24]OFD Sender: No OFD packet to send [21:50:29]OFD Sender: No OFD packet to send [21:50:34]OFD Sender: No OFD packet to send [21:50:39]OFD Sender: No OFD packet to send [21:50:44]OFD Sender: No OFD packet to send [21:50:49]OFD Sender: No OFD packet to send [21:50:54]OFD Sender: No OFD packet to send [21:50:59]OFD Sender: No OFD packet to send [21:51:04]OFD Sender: No OFD packet to send [21:51:09]OFD Sender: No OFD packet to send [21:51:14]OFD Sender: No OFD packet to send [21:51:19]OFD Sender: No OFD packet to send [21:51:24]OFD Sender: No OFD packet to send [21:51:29]OFD Sender: No OFD packet to send [21:51:34]OFD Sender: No OFD packet to send [21:51:39]OFD Sender: No OFD packet to send [21:51:44]OFD Sender: No OFD packet to send [21:51:49]OFD Sender: No OFD packet to send [21:51:54]OFD Sender: No OFD packet to send [21:51:55]accept exits with 7 [21:51:55]New connection [21:51:55]New thread 3067161956 created [21:51:55]Thread 3067305316 joined [21:51:55]Waiting for new connection... [21:51:55] Sock 7.Parse request [21:51:55]Sock 7.Check first char [21:51:55]Sock 7.First char is OK [21:51:55]request: POST /json_proto HTTP/1.0 [21:51:55]Method: POST [21:51:55]URL: /json_proto [21:51:55]Method is POST - this is cgi request [21:51:55]url: /json_proto [21:51:55]query_string will be loaded in cgi processing [21:51:55]execute_cgi json_proto POST (null) [21:51:55]execute_cgi path=json_proto method=POST [21:51:55]POST find Content-Length [21:51:55]Host: 172.17.49.196:8080 [21:51:55]Content-Length: 621 [21:51:55]Content-Type: application/json [21:51:55] [21:51:55]POST finish read [21:51:55]Found Content-Length = 621 [21:51:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164402", "tax_sys" : 0, "items" : [ { "code": "4780014240406", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Sovereign Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:55]execute_script... [21:51:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164402", "tax_sys" : 0, "items" : [ { "code": "4780014240406", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Sovereign Blue", "price" : 134.00, "quantity" : 1.000, "sum" : 134.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 134.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:55]POST & json_proto [21:51:55]process_json_proto [21:51:55]json parsed OK: [21:51:55]protocol is kg_v1.0 [21:51:55]action value=close_receipt [21:51:55]process_action close_receipt [21:51:55]cmd_close_receipt [21:51:55]MH_GetDate [21:51:55]Write to MH i2c: F0 00 00 BF 44 F2 [21:51:55]Write i2c OK [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: F0 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: F0 09 00 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: F0 09 00 BF 44 00 86 C1 1A 67 BD 3B 11 67 33 [21:51:55]GetLastDocTimeStamp 1729806216 [21:51:55]current date 1729806726 [21:51:55]FM_GetShiftState [21:51:55]SAM_PROTO_GetShiftState [21:51:55]wFMCommunicate request_size=4 [21:51:55]MH_SAM_APDU [21:51:55]CAPDU: 80 13 01 00 [21:51:55]Write to MH i2c: E2 08 00 C0 44 80 13 01 00 00 00 00 00 81 [21:51:55]Write i2c OK [21:51:55]MH_I2C_Read... [21:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:55]Read from MH i2c: E2 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 0E 00 [21:51:55]MH_I2C_Read... [21:51:55]Read from MH i2c: E2 0E 00 C0 44 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CD [21:51:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:51:55]wFMCommunicate OK [21:51:55]SAM_PROTO_GetShiftState done [21:51:55]FM_GetShiftState done [21:51:55]opened in 1729728560 [21:51:55]opened+sec_in_day 1729814960 [21:51:55]quantity*price = 13400 [21:51:55]sum+1 = 13401 [21:51:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 134.00 НСП 1% : 1.19 НДС 12% : 14.23 Наличными: 134.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 129 24.10.2024 21:52 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50487 ФПД: 184533706853580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T215206&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50487&fm=184533706853580&tin=02508201610067®Number=0000000000097022&sum=13400 0 [21:51:57]StoreToDocumentArchive [21:51:57]shift 492 fd 50487 [21:51:57]save to /storage/0492/doc_00050487 [21:51:57]save last doc name /storage/0492/doc_00050487 to /storage/kkm_last_doc_name [21:51:57]save OK [21:51:57]Clear old archive folders... [21:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=273 [21:51:57]tlvbuf is 00128690 [21:51:57]SAM_PROTO_ClearQueue [21:51:57]wFMCommunicate request_size=4 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 09 00 00 [21:51:57]Write to MH i2c: E2 08 00 CD 44 80 09 00 00 00 00 00 00 83 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 CD 44 00 90 00 85 [21:51:57]RAPDU: 90 00 [21:51:57]wFMCommunicate OK [21:51:57]SAM_PROTO_ClearQueue done [21:51:57]KKMCreateOFDPacket [21:51:57]OFDProtocolAddRootSTLVToBuf [21:51:57]FM_MakeSignedData [21:51:57]FM_MakeSignedData [21:51:57]SAM_PROTO_SignData [21:51:57]wFMCommunicate request_size=4 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 0D 01 02 [21:51:57]Write to MH i2c: E2 08 00 CE 44 80 0D 01 02 00 00 00 00 8B [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 CE 44 00 90 00 86 [21:51:57]RAPDU: 90 00 [21:51:57]wFMCommunicate OK [21:51:57]wFMCommunicate request_size=255 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 86 C1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 [21:51:57]Write to MH i2c: E2 02 01 CF 44 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 86 C1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 00 00 2D [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 CF 44 00 90 00 87 [21:51:57]RAPDU: 90 00 [21:51:57]wFMCommunicate OK [21:51:57]wFMCommunicate request_size=32 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 35 30 30 30 10 04 04 00 37 C5 00 00 35 04 06 00 A7 D5 1A 0B CC CC [21:51:57]Write to MH i2c: E2 23 00 D0 44 80 0D 02 02 1B 00 30 30 30 38 37 35 30 30 30 10 04 04 00 37 C5 00 00 35 04 06 00 A7 D5 1A 0B CC CC 00 00 14 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 03 00 D0 44 00 90 00 88 [21:51:57]RAPDU: 90 00 [21:51:57]wFMCommunicate OK [21:51:57]wFMCommunicate request_size=4 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 0D 03 02 [21:51:57]Write to MH i2c: E2 08 00 D1 44 80 0D 03 02 00 00 00 00 90 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 0B 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 0B 00 D1 44 00 2D 70 F6 B2 92 AC 1F 11 90 00 44 [21:51:57]RAPDU: 2D 70 F6 B2 92 AC 1F 11 90 00 [21:51:57]wFMCommunicate OK [21:51:57]SAM_PROTO_SignData done [21:51:57]FM_MakeSignedData done [21:51:57]CreateOFDProtocolMessage [21:51:57]wFMCommunicate request_size=4 [21:51:57]MH_SAM_APDU [21:51:57]CAPDU: 80 11 00 00 [21:51:57]Write to MH i2c: E2 08 00 D2 44 80 11 00 00 00 00 00 00 90 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:57]Read from MH i2c: E2 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 17 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: E2 17 00 D2 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D7 [21:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:51:57]wFMCommunicate OK [21:51:57]CreateOFDProtocolMessage done [21:51:57]OFDSenderStorePacket 50487 [21:51:57]StoreOFDPacket docnum=50487 [21:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 25 01 00 00 B1 EF 1D 01 CA CC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 86 C1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 37 C5 00 00 35 04 06 00 A7 D5 1A 0B CC CC 2D 70 F6 B2 92 AC 1F 11 [21:51:57]CheckFolder [21:51:57]dirname=/storage/ofd_packets [21:51:57]CheckFolder done [21:51:57]ProducePacketName [21:51:57]name=ofd_packets/00050487 [21:51:57]NVStorageSaveData ofd_packets/00050487 [21:51:57]File name is /storage/ofd_packets/00050487 [21:51:57]Write 323 bytes [21:51:57]NVStorageSaveData done [21:51:57]OFDSenderStorePacket done [21:51:57]KKMCreateOFDPacket done [21:51:57]NVStorageSaveData kkm_last_timestamp [21:51:57]File name is /storage/kkm_last_timestamp [21:51:57]Write 4 bytes [21:51:57]NVStorageSaveData done [21:51:57]ExternCall_PrintAddStr [21:51:57]wPrintStart [21:51:57]Write to MH i2c: 01 00 00 D3 44 17 [21:51:57]Write i2c OK [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: 01 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: 01 07 00 [21:51:57]MH_I2C_Read... [21:51:57]Read from MH i2c: 01 07 00 D3 44 00 00 00 00 00 FF 0F 2C [21:51:57]RasterBufferAndPrint [21:51:57]line Счет N : (3)164402 [21:51:57]line ИНН: 02508201610067 [21:51:57]line Контрольно-Кассовый Чек [21:51:57]line ПРОДАЖА [21:51:57]line Товар: 4780014240406 [21:51:57]line Сигареты Sovereign Blue [21:51:57]line 1.000 * 134.00 [21:51:57]line = 134.00 [21:51:57]line НДС 12% НСП 1% [21:51:57]line > о реализуемом товаре [21:51:57]line ИТОГО: 134.00 [21:51:57]line НСП 1% : 1.19 [21:51:57]line НДС 12% : 14.23 [21:51:57]line Наличными: 134.00 [21:51:57]line Безнал.: 0.00 [21:51:57]line Место: АЗС № 80 "Партнер Нефть" [21:51:57]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [21:51:57]line СНО: Общий режим [21:51:57]line Чек 129 24.10.2024 21:52 [21:51:57]line Смена: 492 ФФД: 1.0 [21:51:57]line ЗНМ: 0300000090 [21:51:57]line РНМ: 0000000000097022 [21:51:57]line Версия ККМ: 001 [21:51:57]line ФМ: 0000000000875000 [21:51:57]line ФД: 50487 [21:51:57]line ФПД: 184533706853580 [21:51:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T215206&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50487&fm=184533706853580&tin=02508201610067®Number=0000000000097022&sum=13400 [21:51:57]line 0 [21:51:57]written 0, free lines is 4095 [21:51:57]OFD Sender: Processing packet 50487 [packets to send 7, broken 6] [21:51:57]ProducePacketName [21:51:57]name=ofd_packets/00050487 [21:51:57]OFD Sender: To server: pG, [21:51:57]CommunicateWithHost lk.salyk.kg:30040 [21:51:57]ConnectInit lk.salyk.kg [21:51:58]Connected sock=10 [21:51:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 25 01 00 00 B1 EF 1D 01 CA CC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 34 00 00 00 00 13 04 06 00 58 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 05 00 00 00 00 07 04 06 00 58 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 86 C1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 37 C5 00 00 35 04 06 00 A7 D5 1A 0B CC CC 2D 70 F6 B2 92 AC 1F 11 [21:51:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 63 74 47 00 1E 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 37 C5 00 00 F4 03 04 00 19 6D 1A 67 B6 04 01 00 00 26 D5 B7 6C 95 B5 59 F9 [21:51:58]CommunicateWithHost err = 0 [21:51:58]CheckOFDResponse [21:51:58]1017 (14) - 77093643461234 [21:51:58]1041 (16) - 0000000000875000 [21:51:58]1040 (4) - 50487 [21:51:58]1012 (4) - 24.10.2024 15:51 [21:51:58]1206 (1) - 0 [21:51:58]OFD Sender: Remove packet 50487 [21:51:58]ProducePacketName [21:51:58]name=ofd_packets/00050487 [21:51:58]NVStorageDeleteData [21:51:58]Write to MH i2c: 01 00 00 FB 44 3F [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: 01 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: 01 07 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: 01 07 00 FB 44 00 00 00 00 00 23 0D 76 [21:51:58]RasterBufferAndPrint [21:51:58]line [21:51:58]line [21:51:58]line [21:51:58]line [21:51:58]line [21:51:58]written 0, free lines is 3372 [21:51:58]process_action close_receipt done [21:51:58]requested_data is exist [21:51:58]produce_requested_data [21:51:58]requested_item fm.sn is exist - process it [21:51:58]wFMCommunicate request_size=4 [21:51:58]MH_SAM_APDU [21:51:58]CAPDU: 80 11 00 00 [21:51:58]Write to MH i2c: E2 08 00 02 45 80 11 00 00 00 00 00 00 C1 [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 17 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 17 00 02 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 08 [21:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:51:58]wFMCommunicate OK [21:51:58]requested_item fd.num is exist - process it [21:51:58]SAM_PROTO_GetFieldsCounters [21:51:58]wFMCommunicate request_size=4 [21:51:58]MH_SAM_APDU [21:51:58]CAPDU: 80 13 00 00 [21:51:58]Write to MH i2c: E2 08 00 03 45 80 13 00 00 00 00 00 00 C4 [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 62 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 62 00 03 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 37 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [21:51:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 37 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:58]wFMCommunicate OK [21:51:58]SAM_PROTO_GetFieldsCounters done [21:51:58]requested_item shift.num is exist - process it [21:51:58]requested_item shift.opened is exist - process it [21:51:58]req_shift_opened [21:51:58]FM_GetShiftState [21:51:58]SAM_PROTO_GetShiftState [21:51:58]wFMCommunicate request_size=4 [21:51:58]MH_SAM_APDU [21:51:58]CAPDU: 80 13 01 00 [21:51:58]Write to MH i2c: E2 08 00 04 45 80 13 01 00 00 00 00 00 C6 [21:51:58]Write i2c OK [21:51:58]MH_I2C_Read... [21:51:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:58]Read from MH i2c: E2 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 0E 00 [21:51:58]MH_I2C_Read... [21:51:58]Read from MH i2c: E2 0E 00 04 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 12 [21:51:58]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:51:58]wFMCommunicate OK [21:51:58]SAM_PROTO_GetShiftState done [21:51:58]FM_GetShiftState done [21:51:58]req_shift_opened done [21:51:58]requested_item shift.open_date is exist - process it [21:51:58]req_shift_open_date [21:51:58]req_shift_open_date done [21:51:58]produce_requested_data done [21:51:58]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50487,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:51:58]process_action_free close_receipt [21:51:58]json_value_free [21:51:58]json_value_free done [21:51:58]process_json_proto returns [21:51:58]Send response to host [21:51:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50487,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:51:58]free response buf [21:51:58]execute_script done [21:51:58]execute_script returns [21:51:58]free content buf [21:51:58]Sock 7.Close socket [21:51:58]Sock 7.Thread stoped [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:47]accept exits with 9 [21:55:47]New connection [21:55:47]New thread 3067305316 created [21:55:47]Thread 3067161956 joined [21:55:47]Waiting for new connection... [21:55:47] Sock 9.Parse request [21:55:47]Sock 9.Check first char [21:55:47]Sock 9.First char is OK [21:55:47]request: POST /json_proto HTTP/1.0 [21:55:47]Method: POST [21:55:47]URL: /json_proto [21:55:47]Method is POST - this is cgi request [21:55:47]url: /json_proto [21:55:47]query_string will be loaded in cgi processing [21:55:47]execute_cgi json_proto POST (null) [21:55:47]execute_cgi path=json_proto method=POST [21:55:47]POST find Content-Length [21:55:47]Host: 172.17.49.196:8080 [21:55:47]Content-Length: 668 [21:55:47]Content-Type: application/json [21:55:47] [21:55:47]POST finish read [21:55:47]Found Content-Length = 668 [21:55:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164403", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:47]execute_script... [21:55:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164403", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:47]POST & json_proto [21:55:47]process_json_proto [21:55:47]json parsed OK: [21:55:47]protocol is kg_v1.0 [21:55:47]action value=close_receipt [21:55:47]process_action close_receipt [21:55:47]cmd_close_receipt [21:55:47]MH_GetDate [21:55:47]Write to MH i2c: F0 00 00 05 45 39 [21:55:47]Write i2c OK [21:55:47]MH_I2C_Read... [21:55:47]Read from MH i2c: F0 [21:55:47]MH_I2C_Read... [21:55:47]Read from MH i2c: F0 09 00 [21:55:47]MH_I2C_Read... [21:55:47]Read from MH i2c: F0 09 00 05 45 00 6D C2 1A 67 BD 3B 11 67 62 [21:55:47]GetLastDocTimeStamp 1729806726 [21:55:47]current date 1729806957 [21:55:47]FM_GetShiftState [21:55:47]SAM_PROTO_GetShiftState [21:55:47]wFMCommunicate request_size=4 [21:55:47]MH_SAM_APDU [21:55:47]CAPDU: 80 13 01 00 [21:55:47]Write to MH i2c: E2 08 00 06 45 80 13 01 00 00 00 00 00 C8 [21:55:47]Write i2c OK [21:55:47]MH_I2C_Read... [21:55:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:47]Read from MH i2c: E2 [21:55:47]MH_I2C_Read... [21:55:47]Read from MH i2c: E2 0E 00 [21:55:47]MH_I2C_Read... [21:55:47]Read from MH i2c: E2 0E 00 06 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 14 [21:55:47]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:55:47]wFMCommunicate OK [21:55:47]SAM_PROTO_GetShiftState done [21:55:47]FM_GetShiftState done [21:55:47]opened in 1729728560 [21:55:47]opened+sec_in_day 1729814960 [21:55:47]quantity*price = 22500 [21:55:47]sum+1 = 22501 [21:55:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 225.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 130 24.10.2024 21:55 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50488 ФПД: 215440629311145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T215557&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50488&fm=215440629311145&tin=02508201610067®Number=0000000000097022&sum=22500 0 [21:55:48]StoreToDocumentArchive [21:55:48]shift 492 fd 50488 [21:55:48]save to /storage/0492/doc_00050488 [21:55:48]save last doc name /storage/0492/doc_00050488 to /storage/kkm_last_doc_name [21:55:48]save OK [21:55:48]Clear old archive folders... [21:55:48]ProcessDocumentItem done err = 0, tmpTLVsize=296 [21:55:48]tlvbuf is B6F30A00 [21:55:48]SAM_PROTO_ClearQueue [21:55:48]wFMCommunicate request_size=4 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 09 00 00 [21:55:48]Write to MH i2c: E2 08 00 13 45 80 09 00 00 00 00 00 00 CA [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 13 45 00 90 00 CC [21:55:48]RAPDU: 90 00 [21:55:48]wFMCommunicate OK [21:55:48]SAM_PROTO_ClearQueue done [21:55:48]KKMCreateOFDPacket [21:55:48]OFDProtocolAddRootSTLVToBuf [21:55:48]FM_MakeSignedData [21:55:48]FM_MakeSignedData [21:55:48]SAM_PROTO_SignData [21:55:48]wFMCommunicate request_size=4 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 0D 01 02 [21:55:48]Write to MH i2c: E2 08 00 14 45 80 0D 01 02 00 00 00 00 D2 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 14 45 00 90 00 CD [21:55:48]RAPDU: 90 00 [21:55:48]wFMCommunicate OK [21:55:48]wFMCommunicate request_size=255 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 6D C2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [21:55:48]Write to MH i2c: E2 02 01 15 45 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 6D C2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 72 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 15 45 00 90 00 CE [21:55:48]RAPDU: 90 00 [21:55:48]wFMCommunicate OK [21:55:48]wFMCommunicate request_size=55 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 38 C5 00 00 35 04 06 00 C3 F1 2E 2E 26 A9 [21:55:48]Write to MH i2c: E2 3A 00 16 45 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 38 C5 00 00 35 04 06 00 C3 F1 2E 2E 26 A9 00 00 F9 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 03 00 16 45 00 90 00 CF [21:55:48]RAPDU: 90 00 [21:55:48]wFMCommunicate OK [21:55:48]wFMCommunicate request_size=4 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 0D 03 02 [21:55:48]Write to MH i2c: E2 08 00 17 45 80 0D 03 02 00 00 00 00 D7 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 0B 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 0B 00 17 45 00 0D 71 CB A2 E7 69 41 48 90 00 9C [21:55:48]RAPDU: 0D 71 CB A2 E7 69 41 48 90 00 [21:55:48]wFMCommunicate OK [21:55:48]SAM_PROTO_SignData done [21:55:48]FM_MakeSignedData done [21:55:48]CreateOFDProtocolMessage [21:55:48]wFMCommunicate request_size=4 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 11 00 00 [21:55:48]Write to MH i2c: E2 08 00 18 45 80 11 00 00 00 00 00 00 D7 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 17 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 17 00 18 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 1E [21:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:55:48]wFMCommunicate OK [21:55:48]CreateOFDProtocolMessage done [21:55:48]OFDSenderStorePacket 50488 [21:55:48]StoreOFDPacket docnum=50488 [21:55:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 95 8E 34 01 0B CE 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 6D C2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 38 C5 00 00 35 04 06 00 C3 F1 2E 2E 26 A9 0D 71 CB A2 E7 69 41 48 [21:55:48]CheckFolder [21:55:48]dirname=/storage/ofd_packets [21:55:48]CheckFolder done [21:55:48]ProducePacketName [21:55:48]name=ofd_packets/00050488 [21:55:48]NVStorageSaveData ofd_packets/00050488 [21:55:48]File name is /storage/ofd_packets/00050488 [21:55:48]Write 346 bytes [21:55:48]NVStorageSaveData done [21:55:48]OFDSenderStorePacket done [21:55:48]KKMCreateOFDPacket done [21:55:48]NVStorageSaveData kkm_last_timestamp [21:55:48]File name is /storage/kkm_last_timestamp [21:55:48]Write 4 bytes [21:55:48]NVStorageSaveData done [21:55:48]ExternCall_PrintAddStr [21:55:48]wPrintStart [21:55:48]Write to MH i2c: 01 00 00 19 45 5E [21:55:48]OFD Sender: Processing packet 50488 [packets to send 7, broken 6] [21:55:48]ProducePacketName [21:55:48]name=ofd_packets/00050488 [21:55:48]OFD Sender: To server: pG, [21:55:48]CommunicateWithHost lk.salyk.kg:30040 [21:55:48]ConnectInit lk.salyk.kg [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: 01 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: 01 07 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: 01 07 00 19 45 00 00 00 00 00 FF 0F 73 [21:55:48]RasterBufferAndPrint [21:55:48]line Счет N : (3)164403 [21:55:48]line ИНН: 02508201610067 [21:55:48]line Контрольно-Кассовый Чек [21:55:48]line ПРОДАЖА [21:55:48]line Товар: 4670003190013 [21:55:48]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 жел 1л [21:55:48]line 1.000 * 225.00 [21:55:48]line = 225.00 [21:55:48]line НДС 12% НСП 1% [21:55:48]line > о реализуемом товаре [21:55:48]line ИТОГО: 225.00 [21:55:48]line НСП 1% : 1.99 [21:55:48]line НДС 12% : 23.89 [21:55:48]line Наличными: 225.00 [21:55:48]line Безнал.: 0.00 [21:55:48]line Место: АЗС № 80 "Партнер Нефть" [21:55:48]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [21:55:48]line СНО: Общий режим [21:55:48]line Чек 130 24.10.2024 21:55 [21:55:48]line Смена: 492 ФФД: 1.0 [21:55:48]line ЗНМ: 0300000090 [21:55:48]line РНМ: 0000000000097022 [21:55:48]line Версия ККМ: 001 [21:55:49]line ФМ: 0000000000875000 [21:55:49]line ФД: 50488 [21:55:49]line ФПД: 215440629311145 [21:55:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T215557&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50488&fm=215440629311145&tin=02508201610067®Number=0000000000097022&sum=22500 [21:55:49]line 0 [21:55:49]Connected sock=10 [21:55:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 95 8E 34 01 0B CE 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 6D C2 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 38 C5 00 00 35 04 06 00 C3 F1 2E 2E 26 A9 0D 71 CB A2 E7 69 41 48 [21:55:49]written 0, free lines is 4095 [21:55:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 60 B2 47 00 87 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 38 C5 00 00 F4 03 04 00 00 6E 1A 67 B6 04 01 00 00 77 FB 67 47 FB 75 6F 26 [21:55:49]CommunicateWithHost err = 0 [21:55:49]CheckOFDResponse [21:55:49]1017 (14) - 77093643461234 [21:55:49]1041 (16) - 0000000000875000 [21:55:49]1040 (4) - 50488 [21:55:49]1012 (4) - 24.10.2024 15:55 [21:55:49]1206 (1) - 0 [21:55:49]OFD Sender: Remove packet 50488 [21:55:49]ProducePacketName [21:55:49]name=ofd_packets/00050488 [21:55:49]NVStorageDeleteData [21:55:49]Write to MH i2c: 01 00 00 42 45 87 [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: 01 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: 01 07 00 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: 01 07 00 42 45 00 00 00 00 00 14 0D AF [21:55:49]RasterBufferAndPrint [21:55:49]line [21:55:49]line [21:55:49]line [21:55:49]line [21:55:49]line [21:55:49]written 0, free lines is 3354 [21:55:49]process_action close_receipt done [21:55:49]requested_data is exist [21:55:49]produce_requested_data [21:55:49]requested_item fm.sn is exist - process it [21:55:49]wFMCommunicate request_size=4 [21:55:49]MH_SAM_APDU [21:55:49]CAPDU: 80 11 00 00 [21:55:49]Write to MH i2c: E2 08 00 49 45 80 11 00 00 00 00 00 00 08 [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:49]Read from MH i2c: E2 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 17 00 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 17 00 49 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 4F [21:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [21:55:49]wFMCommunicate OK [21:55:49]requested_item fd.num is exist - process it [21:55:49]SAM_PROTO_GetFieldsCounters [21:55:49]wFMCommunicate request_size=4 [21:55:49]MH_SAM_APDU [21:55:49]CAPDU: 80 13 00 00 [21:55:49]Write to MH i2c: E2 08 00 4A 45 80 13 00 00 00 00 00 00 0B [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:49]Read from MH i2c: E2 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 62 00 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 62 00 4A 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 38 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [21:55:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 38 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:49]wFMCommunicate OK [21:55:49]SAM_PROTO_GetFieldsCounters done [21:55:49]requested_item shift.num is exist - process it [21:55:49]requested_item shift.opened is exist - process it [21:55:49]req_shift_opened [21:55:49]FM_GetShiftState [21:55:49]SAM_PROTO_GetShiftState [21:55:49]wFMCommunicate request_size=4 [21:55:49]MH_SAM_APDU [21:55:49]CAPDU: 80 13 01 00 [21:55:49]Write to MH i2c: E2 08 00 4B 45 80 13 01 00 00 00 00 00 0D [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:49]OFD Sender: No OFD packet to send [21:55:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:49]Read from MH i2c: E2 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 0E 00 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 0E 00 4B 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 59 [21:55:49]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [21:55:49]wFMCommunicate OK [21:55:49]SAM_PROTO_GetShiftState done [21:55:49]FM_GetShiftState done [21:55:49]req_shift_opened done [21:55:49]requested_item shift.open_date is exist - process it [21:55:49]req_shift_open_date [21:55:49]req_shift_open_date done [21:55:49]produce_requested_data done [21:55:49]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50488,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [21:55:49]process_action_free close_receipt [21:55:49]json_value_free [21:55:49]json_value_free done [21:55:49]process_json_proto returns [21:55:49]Send response to host [21:55:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50488,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [21:55:49]free response buf [21:55:49]execute_script done [21:55:49]execute_script returns [21:55:49]free content buf [21:55:49]Sock 9.Close socket [21:55:49]Sock 9.Thread stoped [21:55:54]OFD Sender: No OFD packet to send [21:55:59]OFD Sender: No OFD packet to send [21:56:04]OFD Sender: No OFD packet to send [21:56:09]OFD Sender: No OFD packet to send [21:56:14]OFD Sender: No OFD packet to send [21:56:19]OFD Sender: No OFD packet to send [21:56:24]OFD Sender: No OFD packet to send [21:56:29]OFD Sender: No OFD packet to send [21:56:34]OFD Sender: No OFD packet to send [21:56:39]OFD Sender: No OFD packet to send [21:56:44]OFD Sender: No OFD packet to send [21:56:49]OFD Sender: No OFD packet to send [21:56:54]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:57:04]OFD Sender: No OFD packet to send [21:57:09]OFD Sender: No OFD packet to send [21:57:14]OFD Sender: No OFD packet to send [21:57:19]OFD Sender: No OFD packet to send [21:57:24]OFD Sender: No OFD packet to send [21:57:29]OFD Sender: No OFD packet to send [21:57:34]OFD Sender: No OFD packet to send [21:57:39]OFD Sender: No OFD packet to send [21:57:44]OFD Sender: No OFD packet to send [21:57:49]OFD Sender: No OFD packet to send [21:57:54]OFD Sender: No OFD packet to send [21:57:59]OFD Sender: No OFD packet to send [21:58:04]OFD Sender: No OFD packet to send [21:58:09]OFD Sender: No OFD packet to send [21:58:14]OFD Sender: No OFD packet to send [21:58:19]OFD Sender: No OFD packet to send [21:58:24]OFD Sender: No OFD packet to send [21:58:29]OFD Sender: No OFD packet to send [21:58:34]OFD Sender: No OFD packet to send [21:58:39]OFD Sender: No OFD packet to send [21:58:44]OFD Sender: No OFD packet to send [21:58:49]OFD Sender: No OFD packet to send [21:58:54]OFD Sender: No OFD packet to send [21:58:59]OFD Sender: No OFD packet to send [21:59:05]OFD Sender: No OFD packet to send [21:59:10]OFD Sender: No OFD packet to send [21:59:15]OFD Sender: No OFD packet to send [21:59:20]OFD Sender: No OFD packet to send [21:59:25]OFD Sender: No OFD packet to send [21:59:30]OFD Sender: No OFD packet to send [21:59:35]OFD Sender: No OFD packet to send [21:59:40]OFD Sender: No OFD packet to send [21:59:45]OFD Sender: No OFD packet to send [21:59:50]OFD Sender: No OFD packet to send [21:59:55]OFD Sender: No OFD packet to send [22:00:00]OFD Sender: No OFD packet to send [22:00:05]OFD Sender: No OFD packet to send [22:00:10]OFD Sender: No OFD packet to send [22:00:15]OFD Sender: No OFD packet to send [22:00:20]OFD Sender: No OFD packet to send [22:00:25]OFD Sender: No OFD packet to send [22:00:30]OFD Sender: No OFD packet to send [22:00:35]OFD Sender: No OFD packet to send [22:00:40]OFD Sender: No OFD packet to send [22:00:45]OFD Sender: No OFD packet to send [22:00:50]OFD Sender: No OFD packet to send [22:00:55]OFD Sender: No OFD packet to send [22:01:00]OFD Sender: No OFD packet to send [22:01:05]OFD Sender: No OFD packet to send [22:01:10]OFD Sender: No OFD packet to send [22:01:15]OFD Sender: No OFD packet to send [22:01:20]OFD Sender: No OFD packet to send [22:01:25]OFD Sender: No OFD packet to send [22:01:30]OFD Sender: No OFD packet to send [22:01:35]OFD Sender: No OFD packet to send [22:01:40]OFD Sender: No OFD packet to send [22:01:45]OFD Sender: No OFD packet to send [22:01:50]OFD Sender: No OFD packet to send [22:01:55]OFD Sender: No OFD packet to send [22:02:00]OFD Sender: No OFD packet to send [22:02:05]OFD Sender: No OFD packet to send [22:02:10]OFD Sender: No OFD packet to send [22:02:15]OFD Sender: No OFD packet to send [22:02:20]OFD Sender: No OFD packet to send [22:02:25]OFD Sender: No OFD packet to send [22:02:30]OFD Sender: No OFD packet to send [22:02:35]OFD Sender: No OFD packet to send [22:02:40]OFD Sender: No OFD packet to send [22:02:45]OFD Sender: No OFD packet to send [22:02:50]OFD Sender: No OFD packet to send [22:02:55]OFD Sender: No OFD packet to send [22:03:00]OFD Sender: No OFD packet to send [22:03:05]OFD Sender: No OFD packet to send [22:03:10]OFD Sender: No OFD packet to send [22:03:15]OFD Sender: No OFD packet to send [22:03:20]OFD Sender: No OFD packet to send [22:03:25]OFD Sender: No OFD packet to send [22:03:30]OFD Sender: No OFD packet to send [22:03:35]OFD Sender: No OFD packet to send [22:03:40]OFD Sender: No OFD packet to send [22:03:45]OFD Sender: No OFD packet to send [22:03:50]OFD Sender: No OFD packet to send [22:03:55]OFD Sender: No OFD packet to send [22:04:00]OFD Sender: No OFD packet to send [22:04:05]OFD Sender: No OFD packet to send [22:04:10]OFD Sender: No OFD packet to send [22:04:15]OFD Sender: No OFD packet to send [22:04:20]OFD Sender: No OFD packet to send [22:04:25]OFD Sender: No OFD packet to send [22:04:30]OFD Sender: No OFD packet to send [22:04:35]OFD Sender: No OFD packet to send [22:04:40]OFD Sender: No OFD packet to send [22:04:45]OFD Sender: No OFD packet to send [22:04:50]OFD Sender: No OFD packet to send [22:04:55]OFD Sender: No OFD packet to send [22:05:00]OFD Sender: No OFD packet to send [22:05:05]OFD Sender: No OFD packet to send [22:05:10]OFD Sender: No OFD packet to send [22:05:15]OFD Sender: No OFD packet to send [22:05:20]OFD Sender: No OFD packet to send [22:05:25]OFD Sender: No OFD packet to send [22:05:30]OFD Sender: No OFD packet to send [22:05:35]OFD Sender: No OFD packet to send [22:05:40]OFD Sender: No OFD packet to send [22:05:45]OFD Sender: No OFD packet to send [22:05:50]OFD Sender: No OFD packet to send [22:05:55]OFD Sender: No OFD packet to send [22:06:00]OFD Sender: No OFD packet to send [22:06:05]OFD Sender: No OFD packet to send [22:06:10]OFD Sender: No OFD packet to send [22:06:15]OFD Sender: No OFD packet to send [22:06:20]OFD Sender: No OFD packet to send [22:06:25]OFD Sender: No OFD packet to send [22:06:30]OFD Sender: No OFD packet to send [22:06:35]OFD Sender: No OFD packet to send [22:06:40]OFD Sender: No OFD packet to send [22:06:45]OFD Sender: No OFD packet to send [22:06:50]OFD Sender: No OFD packet to send [22:06:55]OFD Sender: No OFD packet to send [22:07:00]OFD Sender: No OFD packet to send [22:07:05]OFD Sender: No OFD packet to send [22:07:10]OFD Sender: No OFD packet to send [22:07:15]OFD Sender: No OFD packet to send [22:07:20]OFD Sender: No OFD packet to send [22:07:25]OFD Sender: No OFD packet to send [22:07:30]OFD Sender: No OFD packet to send [22:07:35]OFD Sender: No OFD packet to send [22:07:40]OFD Sender: No OFD packet to send [22:07:45]OFD Sender: No OFD packet to send [22:07:50]OFD Sender: No OFD packet to send [22:07:55]OFD Sender: No OFD packet to send [22:08:00]OFD Sender: No OFD packet to send [22:08:05]OFD Sender: No OFD packet to send [22:08:10]OFD Sender: No OFD packet to send [22:08:15]OFD Sender: No OFD packet to send [22:08:20]OFD Sender: No OFD packet to send [22:08:25]OFD Sender: No OFD packet to send [22:08:30]OFD Sender: No OFD packet to send [22:08:35]OFD Sender: No OFD packet to send [22:08:40]OFD Sender: No OFD packet to send [22:08:45]OFD Sender: No OFD packet to send [22:08:50]OFD Sender: No OFD packet to send [22:08:55]OFD Sender: No OFD packet to send [22:09:00]OFD Sender: No OFD packet to send [22:09:05]OFD Sender: No OFD packet to send [22:09:10]OFD Sender: No OFD packet to send [22:09:15]OFD Sender: No OFD packet to send [22:09:20]OFD Sender: No OFD packet to send [22:09:25]OFD Sender: No OFD packet to send [22:09:30]OFD Sender: No OFD packet to send [22:09:35]OFD Sender: No OFD packet to send [22:09:40]OFD Sender: No OFD packet to send [22:09:45]OFD Sender: No OFD packet to send [22:09:50]OFD Sender: No OFD packet to send [22:09:55]OFD Sender: No OFD packet to send [22:10:00]OFD Sender: No OFD packet to send [22:10:05]OFD Sender: No OFD packet to send [22:10:10]OFD Sender: No OFD packet to send [22:10:15]OFD Sender: No OFD packet to send [22:10:20]OFD Sender: No OFD packet to send [22:10:25]OFD Sender: No OFD packet to send [22:10:30]OFD Sender: No OFD packet to send [22:10:35]OFD Sender: No OFD packet to send [22:10:40]OFD Sender: No OFD packet to send [22:10:45]OFD Sender: No OFD packet to send [22:10:50]OFD Sender: No OFD packet to send [22:10:55]OFD Sender: No OFD packet to send [22:11:00]OFD Sender: No OFD packet to send [22:11:05]OFD Sender: No OFD packet to send [22:11:10]OFD Sender: No OFD packet to send [22:11:15]OFD Sender: No OFD packet to send [22:11:20]OFD Sender: No OFD packet to send [22:11:25]OFD Sender: No OFD packet to send [22:11:30]OFD Sender: No OFD packet to send [22:11:35]OFD Sender: No OFD packet to send [22:11:40]OFD Sender: No OFD packet to send [22:11:45]OFD Sender: No OFD packet to send [22:11:50]OFD Sender: No OFD packet to send [22:11:55]OFD Sender: No OFD packet to send [22:12:00]OFD Sender: No OFD packet to send [22:12:05]OFD Sender: No OFD packet to send [22:12:10]OFD Sender: No OFD packet to send [22:12:15]OFD Sender: No OFD packet to send [22:12:20]OFD Sender: No OFD packet to send [22:12:25]OFD Sender: No OFD packet to send [22:12:30]OFD Sender: No OFD packet to send [22:12:35]OFD Sender: No OFD packet to send [22:12:40]OFD Sender: No OFD packet to send [22:12:45]OFD Sender: No OFD packet to send [22:12:50]OFD Sender: No OFD packet to send [22:12:55]OFD Sender: No OFD packet to send [22:13:00]OFD Sender: No OFD packet to send [22:13:05]OFD Sender: No OFD packet to send [22:13:10]OFD Sender: No OFD packet to send [22:13:15]OFD Sender: No OFD packet to send [22:13:20]OFD Sender: No OFD packet to send [22:13:25]OFD Sender: No OFD packet to send [22:13:30]OFD Sender: No OFD packet to send [22:13:35]OFD Sender: No OFD packet to send [22:13:40]OFD Sender: No OFD packet to send [22:13:45]OFD Sender: No OFD packet to send [22:13:50]OFD Sender: No OFD packet to send [22:13:55]OFD Sender: No OFD packet to send [22:14:00]OFD Sender: No OFD packet to send [22:14:05]OFD Sender: No OFD packet to send [22:14:10]OFD Sender: No OFD packet to send [22:14:15]OFD Sender: No OFD packet to send [22:14:20]OFD Sender: No OFD packet to send [22:14:25]OFD Sender: No OFD packet to send [22:14:30]OFD Sender: No OFD packet to send [22:14:35]OFD Sender: No OFD packet to send [22:14:40]OFD Sender: No OFD packet to send [22:14:45]OFD Sender: No OFD packet to send [22:14:50]OFD Sender: No OFD packet to send [22:14:55]OFD Sender: No OFD packet to send [22:15:00]OFD Sender: No OFD packet to send [22:15:05]OFD Sender: No OFD packet to send [22:15:10]OFD Sender: No OFD packet to send [22:15:15]OFD Sender: No OFD packet to send [22:15:20]OFD Sender: No OFD packet to send [22:15:25]OFD Sender: No OFD packet to send [22:15:30]OFD Sender: No OFD packet to send [22:15:35]OFD Sender: No OFD packet to send [22:15:40]OFD Sender: No OFD packet to send [22:15:45]OFD Sender: No OFD packet to send [22:15:50]OFD Sender: No OFD packet to send [22:15:55]OFD Sender: No OFD packet to send [22:16:00]OFD Sender: No OFD packet to send [22:16:05]OFD Sender: No OFD packet to send [22:16:10]OFD Sender: No OFD packet to send [22:16:15]OFD Sender: No OFD packet to send [22:16:20]OFD Sender: No OFD packet to send [22:16:25]OFD Sender: No OFD packet to send [22:16:30]OFD Sender: No OFD packet to send [22:16:35]OFD Sender: No OFD packet to send [22:16:40]OFD Sender: No OFD packet to send [22:16:45]OFD Sender: No OFD packet to send [22:16:50]OFD Sender: No OFD packet to send [22:16:55]OFD Sender: No OFD packet to send [22:17:00]OFD Sender: No OFD packet to send [22:17:05]OFD Sender: No OFD packet to send [22:17:10]OFD Sender: No OFD packet to send [22:17:15]OFD Sender: No OFD packet to send [22:17:20]OFD Sender: No OFD packet to send [22:17:25]OFD Sender: No OFD packet to send [22:17:30]OFD Sender: No OFD packet to send [22:17:35]OFD Sender: No OFD packet to send [22:17:40]OFD Sender: No OFD packet to send [22:17:45]OFD Sender: No OFD packet to send [22:17:50]OFD Sender: No OFD packet to send [22:17:55]OFD Sender: No OFD packet to send [22:18:00]OFD Sender: No OFD packet to send [22:18:05]OFD Sender: No OFD packet to send [22:18:10]OFD Sender: No OFD packet to send [22:18:15]OFD Sender: No OFD packet to send [22:18:20]OFD Sender: No OFD packet to send [22:18:25]OFD Sender: No OFD packet to send [22:18:30]OFD Sender: No OFD packet to send [22:18:35]OFD Sender: No OFD packet to send [22:18:40]OFD Sender: No OFD packet to send [22:18:45]OFD Sender: No OFD packet to send [22:18:50]OFD Sender: No OFD packet to send [22:18:55]OFD Sender: No OFD packet to send [22:19:00]OFD Sender: No OFD packet to send [22:19:05]OFD Sender: No OFD packet to send [22:19:10]OFD Sender: No OFD packet to send [22:19:15]OFD Sender: No OFD packet to send [22:19:20]OFD Sender: No OFD packet to send [22:19:25]OFD Sender: No OFD packet to send [22:19:30]OFD Sender: No OFD packet to send [22:19:35]OFD Sender: No OFD packet to send [22:19:40]OFD Sender: No OFD packet to send [22:19:45]OFD Sender: No OFD packet to send [22:19:50]OFD Sender: No OFD packet to send [22:19:53]accept exits with 7 [22:19:53]New connection [22:19:53]New thread 3067161956 created [22:19:53]Thread 3067305316 joined [22:19:53]Waiting for new connection... [22:19:53] Sock 7.Parse request [22:19:53]Sock 7.Check first char [22:19:53]Sock 7.First char is OK [22:19:53]request: POST /json_proto HTTP/1.0 [22:19:53]Method: POST [22:19:53]URL: /json_proto [22:19:53]Method is POST - this is cgi request [22:19:53]url: /json_proto [22:19:53]query_string will be loaded in cgi processing [22:19:53]execute_cgi json_proto POST (null) [22:19:53]execute_cgi path=json_proto method=POST [22:19:53]POST find Content-Length [22:19:53]Host: 172.17.49.196:8080 [22:19:53]Content-Length: 686 [22:19:53]Content-Type: application/json [22:19:53] [22:19:53]POST finish read [22:19:53]Found Content-Length = 686 [22:19:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164404", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 7.000, "sum" : 525.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 525.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:53]execute_script... [22:19: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 : (3)164404", "tax_sys" : 0, "items" : [ { "code": "5449000027450", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FuzeTea \u0447\u0430\u0439 \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C 0,5\u043B", "price" : 75.00, "quantity" : 7.000, "sum" : 525.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 525.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:53]POST & json_proto [22:19:53]process_json_proto [22:19:53]json parsed OK: [22:19:53]protocol is kg_v1.0 [22:19:53]action value=close_receipt [22:19:53]process_action close_receipt [22:19:53]cmd_close_receipt [22:19:53]MH_GetDate [22:19:53]Write to MH i2c: F0 00 00 4C 45 80 [22:19:53]Write i2c OK [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: F0 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: F0 09 00 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: F0 09 00 4C 45 00 14 C8 1A 67 BD 3B 11 67 56 [22:19:53]GetLastDocTimeStamp 1729806957 [22:19:53]current date 1729808404 [22:19:53]FM_GetShiftState [22:19:53]SAM_PROTO_GetShiftState [22:19:53]wFMCommunicate request_size=4 [22:19:53]MH_SAM_APDU [22:19:53]CAPDU: 80 13 01 00 [22:19:53]Write to MH i2c: E2 08 00 4D 45 80 13 01 00 00 00 00 00 0F [22:19:53]Write i2c OK [22:19:53]MH_I2C_Read... [22:19:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:53]Read from MH i2c: E2 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: E2 0E 00 [22:19:53]MH_I2C_Read... [22:19:53]Read from MH i2c: E2 0E 00 4D 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 5B [22:19:53]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:19:53]wFMCommunicate OK [22:19:53]SAM_PROTO_GetShiftState done [22:19:53]FM_GetShiftState done [22:19:53]opened in 1729728560 [22:19:53]opened+sec_in_day 1729814960 [22:19:53]quantity*price = 52500 [22:19:53]sum+1 = 52501 [22:19:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 525.00 НСП 1% : 4.65 НДС 12% : 55.75 Наличными: 525.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 131 24.10.2024 22:20 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50489 ФПД: 208886225709050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T222004&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50489&fm=208886225709050&tin=02508201610067®Number=0000000000097022&sum=52500 0 [22:19:55]StoreToDocumentArchive [22:19:55]shift 492 fd 50489 [22:19:55]save to /storage/0492/doc_00050489 [22:19:55]save last doc name /storage/0492/doc_00050489 to /storage/kkm_last_doc_name [22:19:55]save OK [22:19:55]Clear old archive folders... [22:19:55]ProcessDocumentItem done err = 0, tmpTLVsize=295 [22:19:55]tlvbuf is 001247F0 [22:19:55]SAM_PROTO_ClearQueue [22:19:55]wFMCommunicate request_size=4 [22:19:55]MH_SAM_APDU [22:19:55]CAPDU: 80 09 00 00 [22:19:55]Write to MH i2c: E2 08 00 5A 45 80 09 00 00 00 00 00 00 11 [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:19:55]Read from MH i2c: E2 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 5A 45 00 90 00 13 [22:19:55]RAPDU: 90 00 [22:19:55]wFMCommunicate OK [22:19:55]SAM_PROTO_ClearQueue done [22:19:55]KKMCreateOFDPacket [22:19:55]OFDProtocolAddRootSTLVToBuf [22:19:55]FM_MakeSignedData [22:19:55]FM_MakeSignedData [22:19:55]SAM_PROTO_SignData [22:19:55]wFMCommunicate request_size=4 [22:19:55]MH_SAM_APDU [22:19:55]CAPDU: 80 0D 01 02 [22:19:55]Write to MH i2c: E2 08 00 5B 45 80 0D 01 02 00 00 00 00 19 [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:19:55]Read from MH i2c: E2 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 5B 45 00 90 00 14 [22:19:55]RAPDU: 90 00 [22:19:55]wFMCommunicate OK [22:19:55]wFMCommunicate request_size=255 [22:19:55]MH_SAM_APDU [22:19:55]CAPDU: 80 0D 02 02 FA 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 14 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 14 C8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [22:19:55]Write to MH i2c: E2 02 01 5C 45 80 0D 02 02 FA 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 14 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 14 C8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 00 00 68 [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 [22:19:55]MH_I2C_Read... [22:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:55]Read from MH i2c: E2 03 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 5C 45 00 90 00 15 [22:19:55]RAPDU: 90 00 [22:19:55]wFMCommunicate OK [22:19:55]wFMCommunicate request_size=54 [22:19:55]MH_SAM_APDU [22:19:55]CAPDU: 80 0D 02 02 31 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 39 C5 00 00 35 04 06 00 BD FB 1D 48 27 FA [22:19:55]Write to MH i2c: E2 39 00 5D 45 80 0D 02 02 31 00 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 39 C5 00 00 35 04 06 00 BD FB 1D 48 27 FA 00 00 6E [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:55]Read from MH i2c: E2 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 03 00 5D 45 00 90 00 16 [22:19:55]RAPDU: 90 00 [22:19:55]wFMCommunicate OK [22:19:55]wFMCommunicate request_size=4 [22:19:55]MH_SAM_APDU [22:19:55]CAPDU: 80 0D 03 02 [22:19:55]Write to MH i2c: E2 08 00 5E 45 80 0D 03 02 00 00 00 00 1E [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:19:55]Read from MH i2c: E2 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 0B 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 0B 00 5E 45 00 43 73 F4 C8 3D 62 DE 54 90 00 62 [22:19:55]RAPDU: 43 73 F4 C8 3D 62 DE 54 90 00 [22:19:55]wFMCommunicate OK [22:19:55]SAM_PROTO_SignData done [22:19:55]FM_MakeSignedData done [22:19:55]CreateOFDProtocolMessage [22:19:55]wFMCommunicate request_size=4 [22:19:55]MH_SAM_APDU [22:19:55]CAPDU: 80 11 00 00 [22:19:55]Write to MH i2c: E2 08 00 5F 45 80 11 00 00 00 00 00 00 1E [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:55]Read from MH i2c: E2 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 17 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: E2 17 00 5F 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 65 [22:19:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:19:55]wFMCommunicate OK [22:19:55]CreateOFDProtocolMessage done [22:19:55]OFDSenderStorePacket 50489 [22:19:55]StoreOFDPacket docnum=50489 [22:19:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3B 01 00 00 E3 06 33 01 A1 4A 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 14 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 14 C8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 39 C5 00 00 35 04 06 00 BD FB 1D 48 27 FA 43 73 F4 C8 3D 62 DE 54 [22:19:55]CheckFolder [22:19:55]dirname=/storage/ofd_packets [22:19:55]CheckFolder done [22:19:55]ProducePacketName [22:19:55]name=ofd_packets/00050489 [22:19:55]NVStorageSaveData ofd_packets/00050489 [22:19:55]File name is /storage/ofd_packets/00050489 [22:19:55]Write 345 bytes [22:19:55]NVStorageSaveData done [22:19:55]OFDSenderStorePacket done [22:19:55]KKMCreateOFDPacket done [22:19:55]NVStorageSaveData kkm_last_timestamp [22:19:55]File name is /storage/kkm_last_timestamp [22:19:55]Write 4 bytes [22:19:55]NVStorageSaveData done [22:19:55]ExternCall_PrintAddStr [22:19:55]wPrintStart [22:19:55]Write to MH i2c: 01 00 00 60 45 A5 [22:19:55]Write i2c OK [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: 01 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: 01 07 00 [22:19:55]MH_I2C_Read... [22:19:55]Read from MH i2c: 01 07 00 60 45 00 00 00 00 00 FF 0F BA [22:19:55]RasterBufferAndPrint [22:19:55]line Счет N : (3)164404 [22:19:55]line ИНН: 02508201610067 [22:19:55]line Контрольно-Кассовый Чек [22:19:55]line ПРОДАЖА [22:19:55]line Товар: 5449000027450 [22:19:55]line Напиток FuzeTea чай манго,ром 0,5л [22:19:55]line 7.000 * 75.00 [22:19:55]line = 525.00 [22:19:55]line НДС 12% НСП 1% [22:19:55]line > о реализуемом товаре [22:19:55]line ИТОГО: 525.00 [22:19:55]line НСП 1% : 4.65 [22:19:55]line НДС 12% : 55.75 [22:19:55]line Наличными: 525.00 [22:19:55]line Безнал.: 0.00 [22:19:55]line Место: АЗС № 80 "Партнер Нефть" [22:19:55]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:19:55]line СНО: Общий режим [22:19:55]line Чек 131 24.10.2024 22:20 [22:19:55]line Смена: 492 ФФД: 1.0 [22:19:55]line ЗНМ: 0300000090 [22:19:55]line РНМ: 0000000000097022 [22:19:55]line Версия ККМ: 001 [22:19:55]line ФМ: 0000000000875000 [22:19:55]line ФД: 50489 [22:19:55]line ФПД: 208886225709050 [22:19:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T222004&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50489&fm=208886225709050&tin=02508201610067®Number=0000000000097022&sum=52500 [22:19:55]OFD Sender: Processing packet 50489 [packets to send 7, broken 6] [22:19:55]ProducePacketName [22:19:55]name=ofd_packets/00050489 [22:19:55]OFD Sender: To server: pG, [22:19:55]CommunicateWithHost lk.salyk.kg:30040 [22:19:55]ConnectInit lk.salyk.kg [22:19:55]line 0 [22:19:56]written 0, free lines is 4095 [22:19:56]Connected sock=10 [22:19:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3B 01 00 00 E3 06 33 01 A1 4A 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 58 1B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 14 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 14 C8 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 39 C5 00 00 35 04 06 00 BD FB 1D 48 27 FA 43 73 F4 C8 3D 62 DE 54 [22:19:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 99 F3 47 00 79 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 39 C5 00 00 F4 03 04 00 A7 73 1A 67 B6 04 01 00 00 8C 68 B6 72 31 BA 39 E2 [22:19:56]CommunicateWithHost err = 0 [22:19:56]CheckOFDResponse [22:19:56]1017 (14) - 77093643461234 [22:19:56]1041 (16) - 0000000000875000 [22:19:56]1040 (4) - 50489 [22:19:56]1012 (4) - 24.10.2024 16:19 [22:19:56]1206 (1) - 0 [22:19:56]OFD Sender: Remove packet 50489 [22:19:56]ProducePacketName [22:19:56]name=ofd_packets/00050489 [22:19:56]NVStorageDeleteData [22:19:56]Write to MH i2c: 01 00 00 89 45 CE [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: 01 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: 01 07 00 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: 01 07 00 89 45 00 00 00 00 00 1C 0D FE [22:19:56]RasterBufferAndPrint [22:19:56]line [22:19:56]line [22:19:56]line [22:19:56]line [22:19:56]line [22:19:56]written 0, free lines is 3362 [22:19:56]process_action close_receipt done [22:19:56]requested_data is exist [22:19:56]produce_requested_data [22:19:56]requested_item fm.sn is exist - process it [22:19:56]wFMCommunicate request_size=4 [22:19:56]MH_SAM_APDU [22:19:56]CAPDU: 80 11 00 00 [22:19:56]Write to MH i2c: E2 08 00 90 45 80 11 00 00 00 00 00 00 4F [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:56]Read from MH i2c: E2 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: E2 17 00 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: E2 17 00 90 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 96 [22:19:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:19:56]wFMCommunicate OK [22:19:56]requested_item fd.num is exist - process it [22:19:56]SAM_PROTO_GetFieldsCounters [22:19:56]wFMCommunicate request_size=4 [22:19:56]MH_SAM_APDU [22:19:56]CAPDU: 80 13 00 00 [22:19:56]Write to MH i2c: E2 08 00 91 45 80 13 00 00 00 00 00 00 52 [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:19:56]Read from MH i2c: E2 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: E2 62 00 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: E2 62 00 91 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 39 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [22:19:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 39 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:19:56]wFMCommunicate OK [22:19:56]SAM_PROTO_GetFieldsCounters done [22:19:56]requested_item shift.num is exist - process it [22:19:56]requested_item shift.opened is exist - process it [22:19:56]req_shift_opened [22:19:56]FM_GetShiftState [22:19:56]SAM_PROTO_GetShiftState [22:19:56]wFMCommunicate request_size=4 [22:19:56]MH_SAM_APDU [22:19:56]CAPDU: 80 13 01 00 [22:19:56]Write to MH i2c: E2 08 00 92 45 80 13 01 00 00 00 00 00 54 [22:19:56]Write i2c OK [22:19:56]MH_I2C_Read... [22:19:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:56]Read from MH i2c: E2 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: E2 0E 00 [22:19:56]MH_I2C_Read... [22:19:56]Read from MH i2c: E2 0E 00 92 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A0 [22:19:56]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:19:56]wFMCommunicate OK [22:19:56]SAM_PROTO_GetShiftState done [22:19:56]FM_GetShiftState done [22:19:56]req_shift_opened done [22:19:56]requested_item shift.open_date is exist - process it [22:19:56]req_shift_open_date [22:19:56]req_shift_open_date done [22:19:56]produce_requested_data done [22:19:56]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50489,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:19:56]process_action_free close_receipt [22:19:56]json_value_free [22:19:56]json_value_free done [22:19:56]process_json_proto returns [22:19:56]Send response to host [22:19:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50489,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:19:56]free response buf [22:19:56]execute_script done [22:19:56]execute_script returns [22:19:56]free content buf [22:19:56]Sock 7.Close socket [22:19:56]Sock 7.Thread stoped [22:19:56]OFD Sender: No OFD packet to send [22:20:01]OFD Sender: No OFD packet to send [22:20:06]OFD Sender: No OFD packet to send [22:20:11]OFD Sender: No OFD packet to send [22:20:16]OFD Sender: No OFD packet to send [22:20:21]OFD Sender: No OFD packet to send [22:20:26]OFD Sender: No OFD packet to send [22:20:31]OFD Sender: No OFD packet to send [22:20:36]OFD Sender: No OFD packet to send [22:20:41]OFD Sender: No OFD packet to send [22:20:46]OFD Sender: No OFD packet to send [22:20:51]OFD Sender: No OFD packet to send [22:20:56]OFD Sender: No OFD packet to send [22:21:01]OFD Sender: No OFD packet to send [22:21:06]OFD Sender: No OFD packet to send [22:21:11]OFD Sender: No OFD packet to send [22:21:16]OFD Sender: No OFD packet to send [22:21:21]OFD Sender: No OFD packet to send [22:21:26]OFD Sender: No OFD packet to send [22:21:31]OFD Sender: No OFD packet to send [22:21:41]OFD Sender: No OFD packet to send [22:21:46]OFD Sender: No OFD packet to send [22:21:51]OFD Sender: No OFD packet to send [22:21:56]OFD Sender: No OFD packet to send [22:22:01]OFD Sender: No OFD packet to send [22:22:06]OFD Sender: No OFD packet to send [22:22:11]OFD Sender: No OFD packet to send [22:22:16]OFD Sender: No OFD packet to send [22:22:21]OFD Sender: No OFD packet to send [22:22:26]OFD Sender: No OFD packet to send [22:22:31]OFD Sender: No OFD packet to send [22:22:36]OFD Sender: No OFD packet to send [22:22:41]OFD Sender: No OFD packet to send [22:22:46]OFD Sender: No OFD packet to send [22:22:51]OFD Sender: No OFD packet to send [22:22:56]OFD Sender: No OFD packet to send [22:23:01]OFD Sender: No OFD packet to send [22:23:06]OFD Sender: No OFD packet to send [22:23:11]OFD Sender: No OFD packet to send [22:23:16]OFD Sender: No OFD packet to send [22:23:21]OFD Sender: No OFD packet to send [22:23:26]OFD Sender: No OFD packet to send [22:23:31]OFD Sender: No OFD packet to send [22:23:36]OFD Sender: No OFD packet to send [22:23:41]OFD Sender: No OFD packet to send [22:23:46]OFD Sender: No OFD packet to send [22:23:51]OFD Sender: No OFD packet to send [22:23:52]ConnectInit Can't connect to host [22:23:56]OFD Sender: No OFD packet to send [22:24:02]OFD Sender: No OFD packet to send [22:24:07]OFD Sender: No OFD packet to send [22:24:12]OFD Sender: No OFD packet to send [22:24:17]OFD Sender: No OFD packet to send [22:24:22]OFD Sender: No OFD packet to send [22:24:27]OFD Sender: No OFD packet to send [22:24:32]OFD Sender: No OFD packet to send [22:24:37]OFD Sender: No OFD packet to send [22:24:42]OFD Sender: No OFD packet to send [22:24:47]OFD Sender: No OFD packet to send [22:24:52]OFD Sender: No OFD packet to send [22:24:57]OFD Sender: No OFD packet to send [22:25:02]OFD Sender: No OFD packet to send [22:25:07]OFD Sender: No OFD packet to send [22:25:12]OFD Sender: No OFD packet to send [22:25:17]OFD Sender: No OFD packet to send [22:25:22]OFD Sender: No OFD packet to send [22:25:27]OFD Sender: No OFD packet to send [22:25:32]OFD Sender: No OFD packet to send [22:25:37]OFD Sender: No OFD packet to send [22:25:42]OFD Sender: No OFD packet to send [22:25:47]OFD Sender: No OFD packet to send [22:25:52]OFD Sender: No OFD packet to send [22:25:57]OFD Sender: No OFD packet to send [22:26:02]OFD Sender: No OFD packet to send [22:26:07]OFD Sender: No OFD packet to send [22:26:12]OFD Sender: No OFD packet to send [22:26:17]OFD Sender: No OFD packet to send [22:26:22]OFD Sender: No OFD packet to send [22:26:27]OFD Sender: No OFD packet to send [22:26:32]OFD Sender: No OFD packet to send [22:26:37]OFD Sender: No OFD packet to send [22:26:42]OFD Sender: No OFD packet to send [22:26:47]OFD Sender: No OFD packet to send [22:26:52]OFD Sender: No OFD packet to send [22:26:57]OFD Sender: No OFD packet to send [22:27:02]OFD Sender: No OFD packet to send [22:27:07]OFD Sender: No OFD packet to send [22:27:12]OFD Sender: No OFD packet to send [22:27:17]OFD Sender: No OFD packet to send [22:27:22]OFD Sender: No OFD packet to send [22:27:27]OFD Sender: No OFD packet to send [22:27:32]OFD Sender: No OFD packet to send [22:27:37]OFD Sender: No OFD packet to send [22:27:42]OFD Sender: No OFD packet to send [22:27:47]OFD Sender: No OFD packet to send [22:27:52]OFD Sender: No OFD packet to send [22:27:57]OFD Sender: No OFD packet to send [22:28:02]OFD Sender: No OFD packet to send [22:28:07]OFD Sender: No OFD packet to send [22:28:12]OFD Sender: No OFD packet to send [22:28:17]OFD Sender: No OFD packet to send [22:28:22]OFD Sender: No OFD packet to send [22:28:27]OFD Sender: No OFD packet to send [22:28:32]OFD Sender: No OFD packet to send [22:28:37]OFD Sender: No OFD packet to send [22:28:42]OFD Sender: No OFD packet to send [22:28:47]OFD Sender: No OFD packet to send [22:28:52]OFD Sender: No OFD packet to send [22:28:57]OFD Sender: No OFD packet to send [22:29:02]OFD Sender: No OFD packet to send [22:29:07]OFD Sender: No OFD packet to send [22:29:12]OFD Sender: No OFD packet to send [22:29:17]OFD Sender: No OFD packet to send [22:29:22]OFD Sender: No OFD packet to send [22:29:27]OFD Sender: No OFD packet to send [22:29:32]OFD Sender: No OFD packet to send [22:29:37]OFD Sender: No OFD packet to send [22:29:42]OFD Sender: No OFD packet to send [22:29:47]OFD Sender: No OFD packet to send [22:29:52]OFD Sender: No OFD packet to send [22:29:57]OFD Sender: No OFD packet to send [22:30:02]OFD Sender: No OFD packet to send [22:30:07]OFD Sender: No OFD packet to send [22:30:12]OFD Sender: No OFD packet to send [22:30:17]OFD Sender: No OFD packet to send [22:30:22]OFD Sender: No OFD packet to send [22:30:27]OFD Sender: No OFD packet to send [22:30:32]OFD Sender: No OFD packet to send [22:30:37]OFD Sender: No OFD packet to send [22:30:42]OFD Sender: No OFD packet to send [22:30:47]OFD Sender: No OFD packet to send [22:30:52]OFD Sender: No OFD packet to send [22:30:57]OFD Sender: No OFD packet to send [22:31:02]OFD Sender: No OFD packet to send [22:31:07]OFD Sender: No OFD packet to send [22:31:12]OFD Sender: No OFD packet to send [22:31:17]OFD Sender: No OFD packet to send [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]accept exits with 9 [22:35:22]New connection [22:35:22]New thread 3067305316 created [22:35:22]Thread 3067161956 joined [22:35:22]Waiting for new connection... [22:35:22] Sock 9.Parse request [22:35:22]Sock 9.Check first char [22:35:22]Sock 9.First char is OK [22:35:22]request: POST /json_proto HTTP/1.0 [22:35:22]Method: POST [22:35:22]URL: /json_proto [22:35:22]Method is POST - this is cgi request [22:35:22]url: /json_proto [22:35:22]query_string will be loaded in cgi processing [22:35:22]execute_cgi json_proto POST (null) [22:35:22]execute_cgi path=json_proto method=POST [22:35:22]POST find Content-Length [22:35:22]Host: 172.17.49.196:8080 [22:35:22]Content-Length: 842 [22:35:22]Content-Type: application/json [22:35:22] [22:35:22]POST finish read [22:35:22]Found Content-Length = 842 [22:35:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164405", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700002083334", "name": "\u0412\u043E\u0434\u043A\u0430 Level 0,7\u043B", "price" : 630.00, "quantity" : 1.000, "sum" : 630.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 789.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:22]execute_script... [22:35:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164405", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700002083334", "name": "\u0412\u043E\u0434\u043A\u0430 Level 0,7\u043B", "price" : 630.00, "quantity" : 1.000, "sum" : 630.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 789.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:22]POST & json_proto [22:35:22]process_json_proto [22:35:22]json parsed OK: [22:35:22]protocol is kg_v1.0 [22:35:22]action value=close_receipt [22:35:22]process_action close_receipt [22:35:22]cmd_close_receipt [22:35:22]MH_GetDate [22:35:22]Write to MH i2c: F0 00 00 93 45 C7 [22:35:22]Write i2c OK [22:35:22]MH_I2C_Read... [22:35:22]Read from MH i2c: F0 [22:35:22]MH_I2C_Read... [22:35:22]Read from MH i2c: F0 09 00 [22:35:22]MH_I2C_Read... [22:35:22]Read from MH i2c: F0 09 00 93 45 00 B4 CB 1A 67 BD 3B 11 67 40 [22:35:22]GetLastDocTimeStamp 1729808404 [22:35:22]current date 1729809332 [22:35:22]FM_GetShiftState [22:35:22]SAM_PROTO_GetShiftState [22:35:22]wFMCommunicate request_size=4 [22:35:22]MH_SAM_APDU [22:35:22]CAPDU: 80 13 01 00 [22:35:22]Write to MH i2c: E2 08 00 94 45 80 13 01 00 00 00 00 00 56 [22:35:22]Write i2c OK [22:35:22]MH_I2C_Read... [22:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:22]Read from MH i2c: E2 [22:35:22]MH_I2C_Read... [22:35:22]Read from MH i2c: E2 0E 00 [22:35:22]MH_I2C_Read... [22:35:22]Read from MH i2c: E2 0E 00 94 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 A2 [22:35:22]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:35:22]wFMCommunicate OK [22:35:22]SAM_PROTO_GetShiftState done [22:35:22]FM_GetShiftState done [22:35:22]opened in 1729728560 [22:35:22]opened+sec_in_day 1729814960 [22:35:22]quantity*price = 15900 [22:35:22]sum+1 = 15901 [22:35:22]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700002083334 Водка Level 0,7л 1.000 * 630.00 = 630.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 789.00 НСП 1% : 6.98 НДС 12% : 83.78 Наличными: 789.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 132 24.10.2024 22:35 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50490 ФПД: 230194754656623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T223533&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50490&fm=230194754656623&tin=02508201610067®Number=0000000000097022&sum=78900 0 [22:35:23]StoreToDocumentArchive [22:35:23]shift 492 fd 50490 [22:35:23]save to /storage/0492/doc_00050490 [22:35:23]save last doc name /storage/0492/doc_00050490 to /storage/kkm_last_doc_name [22:35:23]save OK [22:35:23]Clear old archive folders... [22:35:23]ProcessDocumentItem done err = 0, tmpTLVsize=368 [22:35:23]tlvbuf is 002364D0 [22:35:23]SAM_PROTO_ClearQueue [22:35:23]wFMCommunicate request_size=4 [22:35:23]MH_SAM_APDU [22:35:23]CAPDU: 80 09 00 00 [22:35:23]Write to MH i2c: E2 08 00 A1 45 80 09 00 00 00 00 00 00 58 [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:35:23]Read from MH i2c: E2 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 A1 45 00 90 00 5A [22:35:23]RAPDU: 90 00 [22:35:23]wFMCommunicate OK [22:35:23]SAM_PROTO_ClearQueue done [22:35:23]KKMCreateOFDPacket [22:35:23]OFDProtocolAddRootSTLVToBuf [22:35:23]FM_MakeSignedData [22:35:23]FM_MakeSignedData [22:35:23]SAM_PROTO_SignData [22:35:23]wFMCommunicate request_size=4 [22:35:23]MH_SAM_APDU [22:35:23]CAPDU: 80 0D 01 02 [22:35:23]Write to MH i2c: E2 08 00 A2 45 80 0D 01 02 00 00 00 00 60 [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:35:23]Read from MH i2c: E2 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 A2 45 00 90 00 5B [22:35:23]RAPDU: 90 00 [22:35:23]wFMCommunicate OK [22:35:23]wFMCommunicate request_size=255 [22:35:23]MH_SAM_APDU [22:35:23]CAPDU: 80 0D 02 02 FA 03 00 70 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 [22:35:23]Write to MH i2c: E2 02 01 A3 45 80 0D 02 02 FA 00 03 00 70 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 00 00 04 [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:23]Read from MH i2c: E2 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 A3 45 00 90 00 5C [22:35:23]RAPDU: 90 00 [22:35:23]wFMCommunicate OK [22:35:23]wFMCommunicate request_size=127 [22:35:23]MH_SAM_APDU [22:35:23]CAPDU: 80 0D 02 02 7A 03 06 00 BA 20 00 00 00 00 07 04 06 00 34 34 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 00 00 00 F4 03 04 00 B5 CB 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3A C5 00 00 35 04 06 00 D1 5C 64 94 99 6F [22:35:23]Write to MH i2c: E2 82 00 A4 45 80 0D 02 02 7A 00 03 06 00 BA 20 00 00 00 00 07 04 06 00 34 34 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 00 00 00 F4 03 04 00 B5 CB 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3A C5 00 00 35 04 06 00 D1 5C 64 94 99 6F 00 00 6A [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:23]Read from MH i2c: E2 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 03 00 A4 45 00 90 00 5D [22:35:23]RAPDU: 90 00 [22:35:23]wFMCommunicate OK [22:35:23]wFMCommunicate request_size=4 [22:35:23]MH_SAM_APDU [22:35:23]CAPDU: 80 0D 03 02 [22:35:23]Write to MH i2c: E2 08 00 A5 45 80 0D 03 02 00 00 00 00 65 [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:35:23]Read from MH i2c: E2 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 0B 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 0B 00 A5 45 00 14 78 FE D6 D7 9E 7A 78 90 00 2D [22:35:23]RAPDU: 14 78 FE D6 D7 9E 7A 78 90 00 [22:35:23]wFMCommunicate OK [22:35:23]SAM_PROTO_SignData done [22:35:23]FM_MakeSignedData done [22:35:23]CreateOFDProtocolMessage [22:35:23]wFMCommunicate request_size=4 [22:35:23]MH_SAM_APDU [22:35:23]CAPDU: 80 11 00 00 [22:35:23]Write to MH i2c: E2 08 00 A6 45 80 11 00 00 00 00 00 00 65 [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:23]Read from MH i2c: E2 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 17 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: E2 17 00 A6 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 AC [22:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:35:23]wFMCommunicate OK [22:35:23]CreateOFDProtocolMessage done [22:35:23]OFDSenderStorePacket 50490 [22:35:23]StoreOFDPacket docnum=50490 [22:35:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 84 01 00 00 78 14 7C 01 DE 64 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 20 00 00 00 00 07 04 06 00 34 34 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 00 00 00 F4 03 04 00 B5 CB 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3A C5 00 00 35 04 06 00 D1 5C 64 94 99 6F 14 78 FE D6 D7 9E 7A 78 [22:35:23]CheckFolder [22:35:23]dirname=/storage/ofd_packets [22:35:23]CheckFolder done [22:35:23]ProducePacketName [22:35:23]name=ofd_packets/00050490 [22:35:23]NVStorageSaveData ofd_packets/00050490 [22:35:23]File name is /storage/ofd_packets/00050490 [22:35:23]Write 418 bytes [22:35:23]NVStorageSaveData done [22:35:23]OFDSenderStorePacket done [22:35:23]KKMCreateOFDPacket done [22:35:23]NVStorageSaveData kkm_last_timestamp [22:35:23]File name is /storage/kkm_last_timestamp [22:35:23]Write 4 bytes [22:35:23]NVStorageSaveData done [22:35:23]ExternCall_PrintAddStr [22:35:23]wPrintStart [22:35:23]Write to MH i2c: 01 00 00 A7 45 EC [22:35:23]Write i2c OK [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: 01 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: 01 07 00 [22:35:23]MH_I2C_Read... [22:35:23]Read from MH i2c: 01 07 00 A7 45 00 00 00 00 00 FF 0F 01 [22:35:23]RasterBufferAndPrint [22:35:23]line Счет N : (3)164405 [22:35:23]line ИНН: 02508201610067 [22:35:23]line Контрольно-Кассовый Чек [22:35:23]line ПРОДАЖА [22:35:23]line Товар: 4640030091645 [22:35:23]line Сигареты ESSE Exchange M [22:35:23]line 1.000 * 159.00 [22:35:23]line = 159.00 [22:35:23]line НДС 12% НСП 1% [22:35:23]line > о реализуемом товаре [22:35:23]line Товар: 4700002083334 [22:35:23]line Водка Level 0,7л [22:35:23]line 1.000 * 630.00 [22:35:24]line = 630.00 [22:35:24]line НДС 12% НСП 1% [22:35:24]line > о реализуемом товаре [22:35:24]line ИТОГО: 789.00 [22:35:24]line НСП 1% : 6.98 [22:35:24]line НДС 12% : 83.78 [22:35:24]line Наличными: 789.00 [22:35:24]line Безнал.: 0.00 [22:35:24]line Место: АЗС № 80 "Партнер Нефть" [22:35:24]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:35:24]line СНО: Общий режим [22:35:24]line Чек 132 24.10.2024 22:35 [22:35:24]line Смена: 492 ФФД: 1.0 [22:35:24]line ЗНМ: 0300000090 [22:35:24]line РНМ: 0000000000097022 [22:35:24]line Версия ККМ: 001 [22:35:24]line ФМ: 0000000000875000 [22:35:24]line ФД: 50490 [22:35:24]line ФПД: 230194754656623 [22:35:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T223533&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50490&fm=230194754656623&tin=02508201610067®Number=0000000000097022&sum=78900 [22:35:24]line 0 [22:35:24]OFD Sender: Processing packet 50490 [packets to send 7, broken 6] [22:35:24]ProducePacketName [22:35:24]name=ofd_packets/00050490 [22:35:24]OFD Sender: To server: pG, [22:35:24]CommunicateWithHost lk.salyk.kg:30040 [22:35:24]ConnectInit lk.salyk.kg [22:35:24]written 0, free lines is 4095 [22:35:24]Connected sock=10 [22:35:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 84 01 00 00 78 14 7C 01 DE 64 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 20 00 00 00 00 07 04 06 00 34 34 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 00 00 00 F4 03 04 00 B5 CB 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3A C5 00 00 35 04 06 00 D1 5C 64 94 99 6F 14 78 FE D6 D7 9E 7A 78 [22:35:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 4B 5A 47 00 7E B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3A C5 00 00 F4 03 04 00 47 77 1A 67 B6 04 01 00 00 DB 9C 30 6E A4 9D 50 25 [22:35:24]CommunicateWithHost err = 0 [22:35:24]CheckOFDResponse [22:35:24]1017 (14) - 77093643461234 [22:35:24]1041 (16) - 0000000000875000 [22:35:24]1040 (4) - 50490 [22:35:24]1012 (4) - 24.10.2024 16:35 [22:35:24]1206 (1) - 0 [22:35:24]OFD Sender: Remove packet 50490 [22:35:24]ProducePacketName [22:35:24]name=ofd_packets/00050490 [22:35:24]NVStorageDeleteData [22:35:24]Write to MH i2c: 01 00 00 D5 45 1A [22:35:24]Write i2c OK [22:35:24]MH_I2C_Read... [22:35:24]Read from MH i2c: 01 [22:35:24]MH_I2C_Read... [22:35:24]Read from MH i2c: 01 07 00 [22:35:24]MH_I2C_Read... [22:35:24]Read from MH i2c: 01 07 00 D5 45 00 00 00 00 00 D6 0C 03 [22:35:24]RasterBufferAndPrint [22:35:24]line [22:35:24]line [22:35:24]line [22:35:24]line [22:35:24]line [22:35:24]written 0, free lines is 3292 [22:35:24]process_action close_receipt done [22:35:24]requested_data is exist [22:35:24]produce_requested_data [22:35:24]requested_item fm.sn is exist - process it [22:35:24]wFMCommunicate request_size=4 [22:35:24]MH_SAM_APDU [22:35:24]CAPDU: 80 11 00 00 [22:35:24]Write to MH i2c: E2 08 00 DC 45 80 11 00 00 00 00 00 00 9B [22:35:24]Write i2c OK [22:35:24]MH_I2C_Read... [22:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:24]Read from MH i2c: E2 [22:35:24]MH_I2C_Read... [22:35:24]Read from MH i2c: E2 17 00 [22:35:24]MH_I2C_Read... [22:35:24]Read from MH i2c: E2 17 00 DC 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 E2 [22:35:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:35:24]wFMCommunicate OK [22:35:24]requested_item fd.num is exist - process it [22:35:24]SAM_PROTO_GetFieldsCounters [22:35:24]wFMCommunicate request_size=4 [22:35:24]MH_SAM_APDU [22:35:24]CAPDU: 80 13 00 00 [22:35:24]Write to MH i2c: E2 08 00 DD 45 80 13 00 00 00 00 00 00 9E [22:35:24]Write i2c OK [22:35:24]MH_I2C_Read... [22:35:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:25]Read from MH i2c: E2 [22:35:25]MH_I2C_Read... [22:35:25]Read from MH i2c: E2 62 00 [22:35:25]MH_I2C_Read... [22:35:25]Read from MH i2c: E2 62 00 DD 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [22:35:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3A C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:25]wFMCommunicate OK [22:35:25]SAM_PROTO_GetFieldsCounters done [22:35:25]requested_item shift.num is exist - process it [22:35:25]requested_item shift.opened is exist - process it [22:35:25]req_shift_opened [22:35:25]FM_GetShiftState [22:35:25]SAM_PROTO_GetShiftState [22:35:25]wFMCommunicate request_size=4 [22:35:25]MH_SAM_APDU [22:35:25]CAPDU: 80 13 01 00 [22:35:25]Write to MH i2c: E2 08 00 DE 45 80 13 01 00 00 00 00 00 A0 [22:35:25]Write i2c OK [22:35:25]MH_I2C_Read... [22:35:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:25]Read from MH i2c: E2 [22:35:25]MH_I2C_Read... [22:35:25]Read from MH i2c: E2 0E 00 [22:35:25]MH_I2C_Read... [22:35:25]Read from MH i2c: E2 0E 00 DE 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 EC [22:35:25]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:35:25]wFMCommunicate OK [22:35:25]SAM_PROTO_GetShiftState done [22:35:25]FM_GetShiftState done [22:35:25]req_shift_opened done [22:35:25]requested_item shift.open_date is exist - process it [22:35:25]req_shift_open_date [22:35:25]req_shift_open_date done [22:35:25]produce_requested_data done [22:35:25]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50490,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:35:25]process_action_free close_receipt [22:35:25]json_value_free [22:35:25]json_value_free done [22:35:25]process_json_proto returns [22:35:25]Send response to host [22:35:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50490,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:35:25]free response buf [22:35:25]execute_script done [22:35:25]execute_script returns [22:35:25]free content buf [22:35:25]Sock 9.Close socket [22:35:25]Sock 9.Thread stoped [22:35:25]OFD Sender: No OFD packet to send [22:35:30]OFD Sender: No OFD packet to send [22:35:35]OFD Sender: No OFD packet to send [22:35:40]OFD Sender: No OFD packet to send [22:35:45]OFD Sender: No OFD packet to send [22:35:50]OFD Sender: No OFD packet to send [22:35:55]OFD Sender: No OFD packet to send [22:36:00]OFD Sender: No OFD packet to send [22:36:05]OFD Sender: No OFD packet to send [22:36:10]OFD Sender: No OFD packet to send [22:36:15]OFD Sender: No OFD packet to send [22:36:20]OFD Sender: No OFD packet to send [22:36:25]OFD Sender: No OFD packet to send [22:36:30]OFD Sender: No OFD packet to send [22:36:35]OFD Sender: No OFD packet to send [22:36:40]OFD Sender: No OFD packet to send [22:36:45]OFD Sender: No OFD packet to send [22:36:50]OFD Sender: No OFD packet to send [22:36:55]OFD Sender: No OFD packet to send [22:37:00]OFD Sender: No OFD packet to send [22:37:05]OFD Sender: No OFD packet to send [22:37:10]OFD Sender: No OFD packet to send [22:37:15]OFD Sender: No OFD packet to send [22:37:20]OFD Sender: No OFD packet to send [22:37:21]accept exits with 7 [22:37:21]New connection [22:37:21]New thread 3067161956 created [22:37:21]Thread 3067305316 joined [22:37:21]Waiting for new connection... [22:37:21] Sock 7.Parse request [22:37:21]Sock 7.Check first char [22:37:21]Sock 7.First char is OK [22:37:21]request: POST /json_proto HTTP/1.0 [22:37:21]Method: POST [22:37:21]URL: /json_proto [22:37:21]Method is POST - this is cgi request [22:37:21]url: /json_proto [22:37:21]query_string will be loaded in cgi processing [22:37:21]execute_cgi json_proto POST (null) [22:37:21]execute_cgi path=json_proto method=POST [22:37:21]POST find Content-Length [22:37:21]Host: 172.17.49.196:8080 [22:37:21]Content-Length: 626 [22:37:21]Content-Type: application/json [22:37:21] [22:37:21]POST finish read [22:37:21]Found Content-Length = 626 [22:37:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164406", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Blue", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:21]execute_script... [22:37: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 : (3)164406", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Blue", "price" : 139.00, "quantity" : 1.000, "sum" : 139.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 139.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:21]POST & json_proto [22:37:21]process_json_proto [22:37:21]json parsed OK: [22:37:21]protocol is kg_v1.0 [22:37:21]action value=close_receipt [22:37:21]process_action close_receipt [22:37:21]cmd_close_receipt [22:37:21]MH_GetDate [22:37:21]Write to MH i2c: F0 00 00 DF 45 13 [22:37:21]Write i2c OK [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: F0 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: F0 09 00 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: F0 09 00 DF 45 00 2C CC 1A 67 BD 3B 11 67 05 [22:37:21]GetLastDocTimeStamp 1729809333 [22:37:21]current date 1729809452 [22:37:21]FM_GetShiftState [22:37:21]SAM_PROTO_GetShiftState [22:37:21]wFMCommunicate request_size=4 [22:37:21]MH_SAM_APDU [22:37:21]CAPDU: 80 13 01 00 [22:37:21]Write to MH i2c: E2 08 00 E0 45 80 13 01 00 00 00 00 00 A2 [22:37:21]Write i2c OK [22:37:21]MH_I2C_Read... [22:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:21]Read from MH i2c: E2 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 0E 00 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 0E 00 E0 45 00 09 00 01 30 90 19 67 00 00 00 00 90 00 EE [22:37:21]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:37:21]wFMCommunicate OK [22:37:21]SAM_PROTO_GetShiftState done [22:37:21]FM_GetShiftState done [22:37:21]opened in 1729728560 [22:37:21]opened+sec_in_day 1729814960 [22:37:21]quantity*price = 13900 [22:37:21]sum+1 = 13901 [22:37:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 139.00 НСП 1% : 1.23 НДС 12% : 14.76 Наличными: 139.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 133 24.10.2024 22:37 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50491 ФПД: 173419851523818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T223732&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50491&fm=173419851523818&tin=02508201610067®Number=0000000000097022&sum=13900 0 [22:37:23]StoreToDocumentArchive [22:37:23]shift 492 fd 50491 [22:37:23]save to /storage/0492/doc_00050491 [22:37:23]save last doc name /storage/0492/doc_00050491 to /storage/kkm_last_doc_name [22:37:23]save OK [22:37:23]Clear old archive folders... [22:37:23]ProcessDocumentItem done err = 0, tmpTLVsize=278 [22:37:23]tlvbuf is 0026F610 [22:37:23]SAM_PROTO_ClearQueue [22:37:23]wFMCommunicate request_size=4 [22:37:23]MH_SAM_APDU [22:37:23]CAPDU: 80 09 00 00 [22:37:23]Write to MH i2c: E2 08 00 ED 45 80 09 00 00 00 00 00 00 A4 [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:37:23]Read from MH i2c: E2 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 ED 45 00 90 00 A6 [22:37:23]RAPDU: 90 00 [22:37:23]wFMCommunicate OK [22:37:23]SAM_PROTO_ClearQueue done [22:37:23]KKMCreateOFDPacket [22:37:23]OFDProtocolAddRootSTLVToBuf [22:37:23]FM_MakeSignedData [22:37:23]FM_MakeSignedData [22:37:23]SAM_PROTO_SignData [22:37:23]wFMCommunicate request_size=4 [22:37:23]MH_SAM_APDU [22:37:23]CAPDU: 80 0D 01 02 [22:37:23]Write to MH i2c: E2 08 00 EE 45 80 0D 01 02 00 00 00 00 AC [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:37:23]Read from MH i2c: E2 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 EE 45 00 90 00 A7 [22:37:23]RAPDU: 90 00 [22:37:23]wFMCommunicate OK [22:37:23]wFMCommunicate request_size=255 [22:37:23]MH_SAM_APDU [22:37:23]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 85 00 00 00 F4 03 04 00 2C CC 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 [22:37:23]Write to MH i2c: E2 02 01 EF 45 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 85 00 00 00 F4 03 04 00 2C CC 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 00 00 D2 [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:23]Read from MH i2c: E2 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 EF 45 00 90 00 A8 [22:37:23]RAPDU: 90 00 [22:37:23]wFMCommunicate OK [22:37:23]wFMCommunicate request_size=37 [22:37:23]MH_SAM_APDU [22:37:23]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3B C5 00 00 35 04 06 00 9D B9 74 A5 A6 EA [22:37:23]Write to MH i2c: E2 28 00 F0 45 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3B C5 00 00 35 04 06 00 9D B9 74 A5 A6 EA 00 00 F9 [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:23]Read from MH i2c: E2 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 03 00 F0 45 00 90 00 A9 [22:37:23]RAPDU: 90 00 [22:37:23]wFMCommunicate OK [22:37:23]wFMCommunicate request_size=4 [22:37:23]MH_SAM_APDU [22:37:23]CAPDU: 80 0D 03 02 [22:37:23]Write to MH i2c: E2 08 00 F1 45 80 0D 03 02 00 00 00 00 B1 [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:37:23]Read from MH i2c: E2 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 0B 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 0B 00 F1 45 00 07 33 50 93 17 F4 34 3A 90 00 48 [22:37:23]RAPDU: 07 33 50 93 17 F4 34 3A 90 00 [22:37:23]wFMCommunicate OK [22:37:23]SAM_PROTO_SignData done [22:37:23]FM_MakeSignedData done [22:37:23]CreateOFDProtocolMessage [22:37:23]wFMCommunicate request_size=4 [22:37:23]MH_SAM_APDU [22:37:23]CAPDU: 80 11 00 00 [22:37:23]Write to MH i2c: E2 08 00 F2 45 80 11 00 00 00 00 00 00 B1 [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:23]Read from MH i2c: E2 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 17 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: E2 17 00 F2 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F8 [22:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:37:23]wFMCommunicate OK [22:37:23]CreateOFDProtocolMessage done [22:37:23]OFDSenderStorePacket 50491 [22:37:23]StoreOFDPacket docnum=50491 [22:37:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2A 01 00 00 F0 80 22 01 58 97 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 85 00 00 00 F4 03 04 00 2C CC 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3B C5 00 00 35 04 06 00 9D B9 74 A5 A6 EA 07 33 50 93 17 F4 34 3A [22:37:23]CheckFolder [22:37:23]dirname=/storage/ofd_packets [22:37:23]CheckFolder done [22:37:23]ProducePacketName [22:37:23]name=ofd_packets/00050491 [22:37:23]NVStorageSaveData ofd_packets/00050491 [22:37:23]File name is /storage/ofd_packets/00050491 [22:37:23]Write 328 bytes [22:37:23]NVStorageSaveData done [22:37:23]OFDSenderStorePacket done [22:37:23]KKMCreateOFDPacket done [22:37:23]NVStorageSaveData kkm_last_timestamp [22:37:23]File name is /storage/kkm_last_timestamp [22:37:23]Write 4 bytes [22:37:23]NVStorageSaveData done [22:37:23]ExternCall_PrintAddStr [22:37:23]wPrintStart [22:37:23]Write to MH i2c: 01 00 00 F3 45 38 [22:37:23]Write i2c OK [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: 01 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: 01 07 00 [22:37:23]MH_I2C_Read... [22:37:23]Read from MH i2c: 01 07 00 F3 45 00 00 00 00 00 FF 0F 4D [22:37:23]RasterBufferAndPrint [22:37:23]line Счет N : (3)164406 [22:37:23]line ИНН: 02508201610067 [22:37:23]line Контрольно-Кассовый Чек [22:37:23]line ПРОДАЖА [22:37:23]line Товар: 48741224 [22:37:23]line Сигареты Winston Super Slims Blue [22:37:23]line 1.000 * 139.00 [22:37:23]line = 139.00 [22:37:23]line НДС 12% НСП 1% [22:37:23]line > о реализуемом товаре [22:37:23]line ИТОГО: 139.00 [22:37:23]line НСП 1% : 1.23 [22:37:23]line НДС 12% : 14.76 [22:37:23]line Наличными: 139.00 [22:37:23]line Безнал.: 0.00 [22:37:23]line Место: АЗС № 80 "Партнер Нефть" [22:37:23]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:37:23]line СНО: Общий режим [22:37:23]line Чек 133 24.10.2024 22:37 [22:37:23]line Смена: 492 ФФД: 1.0 [22:37:23]line ЗНМ: 0300000090 [22:37:23]line РНМ: 0000000000097022 [22:37:23]line Версия ККМ: 001 [22:37:23]line ФМ: 0000000000875000 [22:37:23]line ФД: 50491 [22:37:23]line ФПД: 173419851523818 [22:37:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T223732&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50491&fm=173419851523818&tin=02508201610067®Number=0000000000097022&sum=13900 [22:37:23]line 0 [22:37:23]OFD Sender: Processing packet 50491 [packets to send 7, broken 6] [22:37:23]ProducePacketName [22:37:23]name=ofd_packets/00050491 [22:37:23]OFD Sender: To server: pG, [22:37:23]CommunicateWithHost lk.salyk.kg:30040 [22:37:23]ConnectInit lk.salyk.kg [22:37:23]written 0, free lines is 4095 [22:37:23]Connected sock=10 [22:37:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2A 01 00 00 F0 80 22 01 58 97 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 36 00 00 00 00 13 04 06 00 4C 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 05 00 00 00 00 07 04 06 00 4C 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 85 00 00 00 F4 03 04 00 2C CC 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3B C5 00 00 35 04 06 00 9D B9 74 A5 A6 EA 07 33 50 93 17 F4 34 3A [22:37:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C1 BA 47 00 55 F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3B C5 00 00 F4 03 04 00 BF 77 1A 67 B6 04 01 00 00 CF A6 1B 6A 25 98 D5 EE [22:37:24]CommunicateWithHost err = 0 [22:37:24]CheckOFDResponse [22:37:24]1017 (14) - 77093643461234 [22:37:24]1041 (16) - 0000000000875000 [22:37:24]1040 (4) - 50491 [22:37:24]1012 (4) - 24.10.2024 16:37 [22:37:24]1206 (1) - 0 [22:37:24]OFD Sender: Remove packet 50491 [22:37:24]ProducePacketName [22:37:24]name=ofd_packets/00050491 [22:37:24]NVStorageDeleteData [22:37:24]Write to MH i2c: 01 00 00 1C 46 62 [22:37:24]Write i2c OK [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: 01 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: 01 07 00 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: 01 07 00 1C 46 00 00 00 00 00 04 0D 7A [22:37:24]RasterBufferAndPrint [22:37:24]line [22:37:24]line [22:37:24]line [22:37:24]line [22:37:24]line [22:37:24]written 0, free lines is 3338 [22:37:24]process_action close_receipt done [22:37:24]requested_data is exist [22:37:24]produce_requested_data [22:37:24]requested_item fm.sn is exist - process it [22:37:24]wFMCommunicate request_size=4 [22:37:24]MH_SAM_APDU [22:37:24]CAPDU: 80 11 00 00 [22:37:24]Write to MH i2c: E2 08 00 23 46 80 11 00 00 00 00 00 00 E3 [22:37:24]Write i2c OK [22:37:24]MH_I2C_Read... [22:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:24]Read from MH i2c: E2 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: E2 17 00 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: E2 17 00 23 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 2A [22:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:37:24]wFMCommunicate OK [22:37:24]requested_item fd.num is exist - process it [22:37:24]SAM_PROTO_GetFieldsCounters [22:37:24]wFMCommunicate request_size=4 [22:37:24]MH_SAM_APDU [22:37:24]CAPDU: 80 13 00 00 [22:37:24]Write to MH i2c: E2 08 00 24 46 80 13 00 00 00 00 00 00 E6 [22:37:24]Write i2c OK [22:37:24]MH_I2C_Read... [22:37:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:37:24]Read from MH i2c: E2 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: E2 62 00 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: E2 62 00 24 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [22:37:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3B C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:37:24]wFMCommunicate OK [22:37:24]SAM_PROTO_GetFieldsCounters done [22:37:24]requested_item shift.num is exist - process it [22:37:24]requested_item shift.opened is exist - process it [22:37:24]req_shift_opened [22:37:24]FM_GetShiftState [22:37:24]SAM_PROTO_GetShiftState [22:37:24]wFMCommunicate request_size=4 [22:37:24]MH_SAM_APDU [22:37:24]CAPDU: 80 13 01 00 [22:37:24]Write to MH i2c: E2 08 00 25 46 80 13 01 00 00 00 00 00 E8 [22:37:24]Write i2c OK [22:37:24]MH_I2C_Read... [22:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:24]Read from MH i2c: E2 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: E2 0E 00 [22:37:24]MH_I2C_Read... [22:37:24]Read from MH i2c: E2 0E 00 25 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 34 [22:37:24]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:37:24]wFMCommunicate OK [22:37:24]SAM_PROTO_GetShiftState done [22:37:24]FM_GetShiftState done [22:37:24]req_shift_opened done [22:37:24]requested_item shift.open_date is exist - process it [22:37:24]req_shift_open_date [22:37:24]req_shift_open_date done [22:37:24]produce_requested_data done [22:37:24]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50491,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:37:24]process_action_free close_receipt [22:37:24]json_value_free [22:37:24]json_value_free done [22:37:24]process_json_proto returns [22:37:24]Send response to host [22:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50491,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:37:24]free response buf [22:37:24]execute_script done [22:37:24]execute_script returns [22:37:24]free content buf [22:37:24]Sock 7.Close socket [22:37:24]Sock 7.Thread stoped [22:37:24]OFD Sender: No OFD packet to send [22:37:29]OFD Sender: No OFD packet to send [22:37:34]OFD Sender: No OFD packet to send [22:37:39]OFD Sender: No OFD packet to send [22:37:44]OFD Sender: No OFD packet to send [22:37:49]OFD Sender: No OFD packet to send [22:37:54]OFD Sender: No OFD packet to send [22:37:59]OFD Sender: No OFD packet to send [22:38:04]OFD Sender: No OFD packet to send [22:38:09]OFD Sender: No OFD packet to send [22:38:14]OFD Sender: No OFD packet to send [22:38:19]OFD Sender: No OFD packet to send [22:38:24]OFD Sender: No OFD packet to send [22:38:29]OFD Sender: No OFD packet to send [22:38:34]OFD Sender: No OFD packet to send [22:38:39]OFD Sender: No OFD packet to send [22:38:44]OFD Sender: No OFD packet to send [22:38:49]OFD Sender: No OFD packet to send [22:38:54]OFD Sender: No OFD packet to send [22:38:59]OFD Sender: No OFD packet to send [22:39:04]OFD Sender: No OFD packet to send [22:39:09]OFD Sender: No OFD packet to send [22:39:14]OFD Sender: No OFD packet to send [22:39:19]OFD Sender: No OFD packet to send [22:39:24]OFD Sender: No OFD packet to send [22:39:29]OFD Sender: No OFD packet to send [22:39:34]OFD Sender: No OFD packet to send [22:39:39]OFD Sender: No OFD packet to send [22:39:44]OFD Sender: No OFD packet to send [22:39:49]OFD Sender: No OFD packet to send [22:39:54]OFD Sender: No OFD packet to send [22:39:59]OFD Sender: No OFD packet to send [22:40:04]OFD Sender: No OFD packet to send [22:40:09]OFD Sender: No OFD packet to send [22:40:14]OFD Sender: No OFD packet to send [22:40:19]OFD Sender: No OFD packet to send [22:40:24]OFD Sender: No OFD packet to send [22:40:29]OFD Sender: No OFD packet to send [22:40:34]OFD Sender: No OFD packet to send [22:40:39]OFD Sender: No OFD packet to send [22:40:44]OFD Sender: No OFD packet to send [22:40:49]OFD Sender: No OFD packet to send [22:40:54]OFD Sender: No OFD packet to send [22:40:59]OFD Sender: No OFD packet to send [22:41:04]OFD Sender: No OFD packet to send [22:41:09]OFD Sender: No OFD packet to send [22:41:14]OFD Sender: No OFD packet to send [22:41:19]OFD Sender: No OFD packet to send [22:41:24]OFD Sender: No OFD packet to send [22:41:29]OFD Sender: No OFD packet to send [22:41:34]OFD Sender: No OFD packet to send [22:41:39]OFD Sender: No OFD packet to send [22:41:44]OFD Sender: No OFD packet to send [22:41:49]OFD Sender: No OFD packet to send [22:41:54]OFD Sender: No OFD packet to send [22:41:59]OFD Sender: No OFD packet to send [22:42:04]OFD Sender: No OFD packet to send [22:42:09]OFD Sender: No OFD packet to send [22:42:14]OFD Sender: No OFD packet to send [22:42:19]OFD Sender: No OFD packet to send [22:42:24]OFD Sender: No OFD packet to send [22:42:29]OFD Sender: No OFD packet to send [22:42:34]OFD Sender: No OFD packet to send [22:42:39]OFD Sender: No OFD packet to send [22:42:44]OFD Sender: No OFD packet to send [22:42:49]OFD Sender: No OFD packet to send [22:42:54]OFD Sender: No OFD packet to send [22:42:59]OFD Sender: No OFD packet to send [22:43:04]OFD Sender: No OFD packet to send [22:43:09]OFD Sender: No OFD packet to send [22:43:14]OFD Sender: No OFD packet to send [22:43:19]OFD Sender: No OFD packet to send [22:43:24]OFD Sender: No OFD packet to send [22:43:30]OFD Sender: No OFD packet to send [22:43:35]OFD Sender: No OFD packet to send [22:43:40]OFD Sender: No OFD packet to send [22:43:45]OFD Sender: No OFD packet to send [22:43:50]OFD Sender: No OFD packet to send [22:43:55]OFD Sender: No OFD packet to send [22:44:00]OFD Sender: No OFD packet to send [22:44:05]OFD Sender: No OFD packet to send [22:44:10]OFD Sender: No OFD packet to send [22:44:15]OFD Sender: No OFD packet to send [22:44:20]OFD Sender: No OFD packet to send [22:44:25]OFD Sender: No OFD packet to send [22:44:30]OFD Sender: No OFD packet to send [22:44:35]OFD Sender: No OFD packet to send [22:44:40]OFD Sender: No OFD packet to send [22:44:45]OFD Sender: No OFD packet to send [22:44:50]OFD Sender: No OFD packet to send [22:44:55]OFD Sender: No OFD packet to send [22:44:59]accept exits with 9 [22:44:59]New connection [22:44:59]New thread 3067305316 created [22:44:59]Thread 3067161956 joined [22:44:59]Waiting for new connection... [22:44:59] Sock 9.Parse request [22:44:59]Sock 9.Check first char [22:44:59]Sock 9.First char is OK [22:44:59]request: POST /json_proto HTTP/1.0 [22:44:59]Method: POST [22:44:59]URL: /json_proto [22:44:59]Method is POST - this is cgi request [22:44:59]url: /json_proto [22:44:59]query_string will be loaded in cgi processing [22:44:59]execute_cgi json_proto POST (null) [22:44:59]execute_cgi path=json_proto method=POST [22:44:59]POST find Content-Length [22:44:59]Host: 172.17.49.196:8080 [22:44:59]Content-Length: 681 [22:44:59]Content-Type: application/json [22:44:59] [22:44:59]POST finish read [22:44:59]Found Content-Length = 681 [22:44:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164407", "tax_sys" : 0, "items" : [ { "code": "4700000482733", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043A\u043B\u0430\u0441\u0441 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:44:59]execute_script... [22:44: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 : (3)164407", "tax_sys" : 0, "items" : [ { "code": "4700000482733", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fr \u0433\u0430\u0437 \u043A\u043B\u0430\u0441\u0441 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:44:59]POST & json_proto [22:44:59]process_json_proto [22:44:59]json parsed OK: [22:44:59]protocol is kg_v1.0 [22:44:59]action value=close_receipt [22:44:59]process_action close_receipt [22:44:59]cmd_close_receipt [22:44:59]MH_GetDate [22:44:59]Write to MH i2c: F0 00 00 26 46 5B [22:44:59]Write i2c OK [22:44:59]MH_I2C_Read... [22:44:59]Read from MH i2c: F0 [22:44:59]MH_I2C_Read... [22:44:59]Read from MH i2c: F0 09 00 [22:44:59]MH_I2C_Read... [22:44:59]Read from MH i2c: F0 09 00 26 46 00 F6 CD 1A 67 BD 3B 11 67 18 [22:44:59]GetLastDocTimeStamp 1729809452 [22:44:59]current date 1729809910 [22:44:59]FM_GetShiftState [22:44:59]SAM_PROTO_GetShiftState [22:44:59]wFMCommunicate request_size=4 [22:44:59]MH_SAM_APDU [22:44:59]CAPDU: 80 13 01 00 [22:44:59]Write to MH i2c: E2 08 00 27 46 80 13 01 00 00 00 00 00 EA [22:44:59]Write i2c OK [22:44:59]MH_I2C_Read... [22:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:44:59]Read from MH i2c: E2 [22:44:59]MH_I2C_Read... [22:44:59]Read from MH i2c: E2 0E 00 [22:44:59]MH_I2C_Read... [22:44:59]Read from MH i2c: E2 0E 00 27 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 36 [22:44:59]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:44:59]wFMCommunicate OK [22:44:59]SAM_PROTO_GetShiftState done [22:44:59]FM_GetShiftState done [22:44:59]opened in 1729728560 [22:44:59]opened+sec_in_day 1729814960 [22:44:59]quantity*price = 9500 [22:44:59]sum+1 = 9501 [22:44:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 134 24.10.2024 22:45 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50492 ФПД: 24555667518277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T224510&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50492&fm=24555667518277&tin=02508201610067®Number=0000000000097022&sum=9500 0 [22:45:01]StoreToDocumentArchive [22:45:01]shift 492 fd 50492 [22:45:01]save to /storage/0492/doc_00050492 [22:45:01]save last doc name /storage/0492/doc_00050492 to /storage/kkm_last_doc_name [22:45:01]save OK [22:45:01]Clear old archive folders... [22:45:01]ProcessDocumentItem done err = 0, tmpTLVsize=296 [22:45:01]tlvbuf is 0018DE40 [22:45:01]SAM_PROTO_ClearQueue [22:45:01]wFMCommunicate request_size=4 [22:45:01]MH_SAM_APDU [22:45:01]CAPDU: 80 09 00 00 [22:45:01]Write to MH i2c: E2 08 00 34 46 80 09 00 00 00 00 00 00 EC [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:01]Read from MH i2c: E2 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 34 46 00 90 00 EE [22:45:01]RAPDU: 90 00 [22:45:01]wFMCommunicate OK [22:45:01]SAM_PROTO_ClearQueue done [22:45:01]KKMCreateOFDPacket [22:45:01]OFDProtocolAddRootSTLVToBuf [22:45:01]FM_MakeSignedData [22:45:01]FM_MakeSignedData [22:45:01]SAM_PROTO_SignData [22:45:01]wFMCommunicate request_size=4 [22:45:01]MH_SAM_APDU [22:45:01]CAPDU: 80 0D 01 02 [22:45:01]Write to MH i2c: E2 08 00 35 46 80 0D 01 02 00 00 00 00 F4 [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:01]Read from MH i2c: E2 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 35 46 00 90 00 EF [22:45:01]RAPDU: 90 00 [22:45:01]wFMCommunicate OK [22:45:01]wFMCommunicate request_size=255 [22:45:01]MH_SAM_APDU [22:45:01]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 33 33 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D0 B0 D1 81 D1 81 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 F6 CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [22:45:01]Write to MH i2c: E2 02 01 36 46 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 33 33 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D0 B0 D1 81 D1 81 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 F6 CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 E3 [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:01]Read from MH i2c: E2 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 36 46 00 90 00 F0 [22:45:01]RAPDU: 90 00 [22:45:01]wFMCommunicate OK [22:45:01]wFMCommunicate request_size=55 [22:45:01]MH_SAM_APDU [22:45:01]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3C C5 00 00 35 04 06 00 16 55 4F D6 F3 45 [22:45:01]Write to MH i2c: E2 3A 00 37 46 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3C C5 00 00 35 04 06 00 16 55 4F D6 F3 45 00 00 08 [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:01]Read from MH i2c: E2 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 03 00 37 46 00 90 00 F1 [22:45:01]RAPDU: 90 00 [22:45:01]wFMCommunicate OK [22:45:01]wFMCommunicate request_size=4 [22:45:01]MH_SAM_APDU [22:45:01]CAPDU: 80 0D 03 02 [22:45:01]Write to MH i2c: E2 08 00 38 46 80 0D 03 02 00 00 00 00 F9 [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:01]Read from MH i2c: E2 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 0B 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 0B 00 38 46 00 E6 32 FC CF 45 8E 39 40 90 00 29 [22:45:01]RAPDU: E6 32 FC CF 45 8E 39 40 90 00 [22:45:01]wFMCommunicate OK [22:45:01]SAM_PROTO_SignData done [22:45:01]FM_MakeSignedData done [22:45:01]CreateOFDProtocolMessage [22:45:01]wFMCommunicate request_size=4 [22:45:01]MH_SAM_APDU [22:45:01]CAPDU: 80 11 00 00 [22:45:01]Write to MH i2c: E2 08 00 39 46 80 11 00 00 00 00 00 00 F9 [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:01]Read from MH i2c: E2 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 17 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: E2 17 00 39 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 40 [22:45:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:45:01]wFMCommunicate OK [22:45:01]CreateOFDProtocolMessage done [22:45:01]OFDSenderStorePacket 50492 [22:45:01]StoreOFDPacket docnum=50492 [22:45:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 E4 B2 34 01 31 1A 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 33 33 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D0 B0 D1 81 D1 81 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 F6 CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3C C5 00 00 35 04 06 00 16 55 4F D6 F3 45 E6 32 FC CF 45 8E 39 40 [22:45:01]CheckFolder [22:45:01]dirname=/storage/ofd_packets [22:45:01]CheckFolder done [22:45:01]ProducePacketName [22:45:01]name=ofd_packets/00050492 [22:45:01]NVStorageSaveData ofd_packets/00050492 [22:45:01]File name is /storage/ofd_packets/00050492 [22:45:01]Write 346 bytes [22:45:01]NVStorageSaveData done [22:45:01]OFDSenderStorePacket done [22:45:01]KKMCreateOFDPacket done [22:45:01]NVStorageSaveData kkm_last_timestamp [22:45:01]File name is /storage/kkm_last_timestamp [22:45:01]Write 4 bytes [22:45:01]NVStorageSaveData done [22:45:01]ExternCall_PrintAddStr [22:45:01]wPrintStart [22:45:01]Write to MH i2c: 01 00 00 3A 46 80 [22:45:01]Write i2c OK [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: 01 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: 01 07 00 [22:45:01]MH_I2C_Read... [22:45:01]Read from MH i2c: 01 07 00 3A 46 00 00 00 00 00 FF 0F 95 [22:45:01]RasterBufferAndPrint [22:45:01]line Счет N : (3)164407 [22:45:01]line ИНН: 02508201610067 [22:45:01]line Контрольно-Кассовый Чек [22:45:01]line ПРОДАЖА [22:45:01]line Товар: 4700000482733 [22:45:01]line Напиток Nitro Fr газ класс ж/б 0,45л [22:45:01]line 1.000 * 95.00 [22:45:01]line = 95.00 [22:45:01]line НДС 12% НСП 1% [22:45:01]line > о реализуемом товаре [22:45:01]line ИТОГО: 95.00 [22:45:01]line НСП 1% : 0.84 [22:45:01]line НДС 12% : 10.09 [22:45:01]line Наличными: 95.00 [22:45:01]line Безнал.: 0.00 [22:45:01]line Место: АЗС № 80 "Партнер Нефть" [22:45:01]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:45:01]line СНО: Общий режим [22:45:01]line Чек 134 24.10.2024 22:45 [22:45:01]line Смена: 492 ФФД: 1.0 [22:45:01]line ЗНМ: 0300000090 [22:45:01]line РНМ: 0000000000097022 [22:45:01]line Версия ККМ: 001 [22:45:01]line ФМ: 0000000000875000 [22:45:01]line ФД: 50492 [22:45:01]line ФПД: 24555667518277 [22:45:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T224510&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50492&fm=24555667518277&tin=02508201610067®Number=0000000000097022&sum=9500 [22:45:01]OFD Sender: Processing packet 50492 [packets to send 7, broken 6] [22:45:01]ProducePacketName [22:45:01]name=ofd_packets/00050492 [22:45:01]OFD Sender: To server: pG, [22:45:01]CommunicateWithHost lk.salyk.kg:30040 [22:45:01]ConnectInit lk.salyk.kg [22:45:01]line 0 [22:45:01]written 0, free lines is 4095 [22:45:02]Connected sock=7 [22:45:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 3C 01 00 00 E4 B2 34 01 31 1A 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 32 37 33 33 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 20 D0 B3 D0 B0 D0 B7 20 D0 BA D0 BB D0 B0 D1 81 D1 81 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 F6 CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3C C5 00 00 35 04 06 00 16 55 4F D6 F3 45 E6 32 FC CF 45 8E 39 40 [22:45:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 66 D7 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 30 38 37 35 30 30 30 10 04 04 00 3C C5 00 00 F4 03 04 00 89 79 1A 67 B6 04 01 00 00 B0 8E 85 37 69 E1 F0 95 [22:45:02]CommunicateWithHost err = 0 [22:45:02]CheckOFDResponse [22:45:02]1017 (14) - 77093643461234 [22:45:02]1041 (16) - 0000000000875000 [22:45:02]1040 (4) - 50492 [22:45:02]1012 (4) - 24.10.2024 16:44 [22:45:02]1206 (1) - 0 [22:45:02]OFD Sender: Remove packet 50492 [22:45:02]ProducePacketName [22:45:02]name=ofd_packets/00050492 [22:45:02]NVStorageDeleteData [22:45:02]Write to MH i2c: 01 00 00 63 46 A9 [22:45:02]Write i2c OK [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: 01 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: 01 07 00 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: 01 07 00 63 46 00 00 00 00 00 FF 0C BB [22:45:02]RasterBufferAndPrint [22:45:02]line [22:45:02]line [22:45:02]line [22:45:02]line [22:45:02]line [22:45:02]written 0, free lines is 3336 [22:45:02]process_action close_receipt done [22:45:02]requested_data is exist [22:45:02]produce_requested_data [22:45:02]requested_item fm.sn is exist - process it [22:45:02]wFMCommunicate request_size=4 [22:45:02]MH_SAM_APDU [22:45:02]CAPDU: 80 11 00 00 [22:45:02]Write to MH i2c: E2 08 00 6A 46 80 11 00 00 00 00 00 00 2A [22:45:02]Write i2c OK [22:45:02]MH_I2C_Read... [22:45:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:02]Read from MH i2c: E2 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: E2 17 00 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: E2 17 00 6A 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 71 [22:45:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:45:02]wFMCommunicate OK [22:45:02]requested_item fd.num is exist - process it [22:45:02]SAM_PROTO_GetFieldsCounters [22:45:02]wFMCommunicate request_size=4 [22:45:02]MH_SAM_APDU [22:45:02]CAPDU: 80 13 00 00 [22:45:02]Write to MH i2c: E2 08 00 6B 46 80 13 00 00 00 00 00 00 2D [22:45:02]Write i2c OK [22:45:02]MH_I2C_Read... [22:45:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:02]Read from MH i2c: E2 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: E2 62 00 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: E2 62 00 6B 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [22:45:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3C C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:02]wFMCommunicate OK [22:45:02]SAM_PROTO_GetFieldsCounters done [22:45:02]requested_item shift.num is exist - process it [22:45:02]requested_item shift.opened is exist - process it [22:45:02]req_shift_opened [22:45:02]FM_GetShiftState [22:45:02]SAM_PROTO_GetShiftState [22:45:02]wFMCommunicate request_size=4 [22:45:02]MH_SAM_APDU [22:45:02]CAPDU: 80 13 01 00 [22:45:02]Write to MH i2c: E2 08 00 6C 46 80 13 01 00 00 00 00 00 2F [22:45:02]Write i2c OK [22:45:02]MH_I2C_Read... [22:45:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:02]Read from MH i2c: E2 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: E2 0E 00 [22:45:02]MH_I2C_Read... [22:45:02]Read from MH i2c: E2 0E 00 6C 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 7B [22:45:02]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:45:02]wFMCommunicate OK [22:45:02]SAM_PROTO_GetShiftState done [22:45:02]FM_GetShiftState done [22:45:02]req_shift_opened done [22:45:02]requested_item shift.open_date is exist - process it [22:45:02]req_shift_open_date [22:45:02]req_shift_open_date done [22:45:02]produce_requested_data done [22:45:02]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50492,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:45:02]process_action_free close_receipt [22:45:02]json_value_free [22:45:02]json_value_free done [22:45:02]process_json_proto returns [22:45:02]Send response to host [22:45:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50492,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:45:02]free response buf [22:45:02]execute_script done [22:45:02]execute_script returns [22:45:02]free content buf [22:45:02]Sock 9.Close socket [22:45:02]Sock 9.Thread stoped [22:45:02]OFD Sender: No OFD packet to send [22:45:07]OFD Sender: No OFD packet to send [22:45:07]accept exits with 10 [22:45:07]New connection [22:45:07]New thread 3067161956 created [22:45:07]Thread 3067305316 joined [22:45:07]Waiting for new connection... [22:45:07] Sock 10.Parse request [22:45:07]Sock 10.Check first char [22:45:07]Sock 10.First char is OK [22:45:07]request: POST /json_proto HTTP/1.0 [22:45:07]Method: POST [22:45:07]URL: /json_proto [22:45:07]Method is POST - this is cgi request [22:45:07]url: /json_proto [22:45:07]query_string will be loaded in cgi processing [22:45:07]execute_cgi json_proto POST (null) [22:45:07]execute_cgi path=json_proto method=POST [22:45:07]POST find Content-Length [22:45:07]Host: 172.17.49.196:8080 [22:45:07]Content-Length: 650 [22:45:07]Content-Type: application/json [22:45:07] [22:45:07]POST finish read [22:45:07]Found Content-Length = 650 [22:45:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164408", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:07]execute_script... [22:45:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164408", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:07]POST & json_proto [22:45:07]process_json_proto [22:45:07]json parsed OK: [22:45:07]protocol is kg_v1.0 [22:45:07]action value=close_receipt [22:45:07]process_action close_receipt [22:45:07]cmd_close_receipt [22:45:07]MH_GetDate [22:45:07]Write to MH i2c: F0 00 00 6D 46 A2 [22:45:07]Write i2c OK [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: F0 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: F0 09 00 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: F0 09 00 6D 46 00 FE CD 1A 67 BD 3B 11 67 67 [22:45:07]GetLastDocTimeStamp 1729809910 [22:45:07]current date 1729809918 [22:45:07]FM_GetShiftState [22:45:07]SAM_PROTO_GetShiftState [22:45:07]wFMCommunicate request_size=4 [22:45:07]MH_SAM_APDU [22:45:07]CAPDU: 80 13 01 00 [22:45:07]Write to MH i2c: E2 08 00 6E 46 80 13 01 00 00 00 00 00 31 [22:45:07]Write i2c OK [22:45:07]MH_I2C_Read... [22:45:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:07]Read from MH i2c: E2 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: E2 0E 00 [22:45:07]MH_I2C_Read... [22:45:07]Read from MH i2c: E2 0E 00 6E 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 7D [22:45:07]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:45:07]wFMCommunicate OK [22:45:07]SAM_PROTO_GetShiftState done [22:45:07]FM_GetShiftState done [22:45:07]opened in 1729728560 [22:45:07]opened+sec_in_day 1729814960 [22:45:07]quantity*price = 21000 [22:45:07]sum+1 = 21001 [22:45:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.86 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 135 24.10.2024 22:45 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50493 ФПД: 107388839976309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T224518&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50493&fm=107388839976309&tin=02508201610067®Number=0000000000097022&sum=21000 0 [22:45:09]StoreToDocumentArchive [22:45:09]shift 492 fd 50493 [22:45:09]save to /storage/0492/doc_00050493 [22:45:09]save last doc name /storage/0492/doc_00050493 to /storage/kkm_last_doc_name [22:45:09]save OK [22:45:09]Clear old archive folders... [22:45:09]ProcessDocumentItem done err = 0, tmpTLVsize=282 [22:45:09]tlvbuf is 002B52A0 [22:45:09]SAM_PROTO_ClearQueue [22:45:09]wFMCommunicate request_size=4 [22:45:09]MH_SAM_APDU [22:45:09]CAPDU: 80 09 00 00 [22:45:09]Write to MH i2c: E2 08 00 7B 46 80 09 00 00 00 00 00 00 33 [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:09]Read from MH i2c: E2 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 7B 46 00 90 00 35 [22:45:09]RAPDU: 90 00 [22:45:09]wFMCommunicate OK [22:45:09]SAM_PROTO_ClearQueue done [22:45:09]KKMCreateOFDPacket [22:45:09]OFDProtocolAddRootSTLVToBuf [22:45:09]FM_MakeSignedData [22:45:09]FM_MakeSignedData [22:45:09]SAM_PROTO_SignData [22:45:09]wFMCommunicate request_size=4 [22:45:09]MH_SAM_APDU [22:45:09]CAPDU: 80 0D 01 02 [22:45:09]Write to MH i2c: E2 08 00 7C 46 80 0D 01 02 00 00 00 00 3B [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:09]Read from MH i2c: E2 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 7C 46 00 90 00 36 [22:45:09]RAPDU: 90 00 [22:45:09]wFMCommunicate OK [22:45:09]wFMCommunicate request_size=255 [22:45:09]MH_SAM_APDU [22:45:09]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FE CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 [22:45:09]Write to MH i2c: E2 02 01 7D 46 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FE CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 00 00 ED [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:09]Read from MH i2c: E2 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 7D 46 00 90 00 37 [22:45:09]RAPDU: 90 00 [22:45:09]wFMCommunicate OK [22:45:09]wFMCommunicate request_size=41 [22:45:09]MH_SAM_APDU [22:45:09]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3D C5 00 00 35 04 06 00 61 AB 69 A8 DD 75 [22:45:09]Write to MH i2c: E2 2C 00 7E 46 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3D C5 00 00 35 04 06 00 61 AB 69 A8 DD 75 00 00 72 [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:09]Read from MH i2c: E2 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 03 00 7E 46 00 90 00 38 [22:45:09]RAPDU: 90 00 [22:45:09]wFMCommunicate OK [22:45:09]wFMCommunicate request_size=4 [22:45:09]MH_SAM_APDU [22:45:09]CAPDU: 80 0D 03 02 [22:45:09]Write to MH i2c: E2 08 00 7F 46 80 0D 03 02 00 00 00 00 40 [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:09]Read from MH i2c: E2 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 0B 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 0B 00 7F 46 00 7D 3B 01 35 57 A6 1A 18 90 00 5E [22:45:09]RAPDU: 7D 3B 01 35 57 A6 1A 18 90 00 [22:45:09]wFMCommunicate OK [22:45:09]SAM_PROTO_SignData done [22:45:09]FM_MakeSignedData done [22:45:09]CreateOFDProtocolMessage [22:45:09]wFMCommunicate request_size=4 [22:45:09]MH_SAM_APDU [22:45:09]CAPDU: 80 11 00 00 [22:45:09]Write to MH i2c: E2 08 00 80 46 80 11 00 00 00 00 00 00 40 [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:09]Read from MH i2c: E2 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 17 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: E2 17 00 80 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 87 [22:45:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:45:09]wFMCommunicate OK [22:45:09]CreateOFDProtocolMessage done [22:45:09]OFDSenderStorePacket 50493 [22:45:09]StoreOFDPacket docnum=50493 [22:45:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 C7 E9 26 01 57 1B 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FE CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3D C5 00 00 35 04 06 00 61 AB 69 A8 DD 75 7D 3B 01 35 57 A6 1A 18 [22:45:09]CheckFolder [22:45:09]dirname=/storage/ofd_packets [22:45:09]CheckFolder done [22:45:09]ProducePacketName [22:45:09]name=ofd_packets/00050493 [22:45:09]NVStorageSaveData ofd_packets/00050493 [22:45:09]File name is /storage/ofd_packets/00050493 [22:45:09]Write 332 bytes [22:45:09]NVStorageSaveData done [22:45:09]OFDSenderStorePacket done [22:45:09]KKMCreateOFDPacket done [22:45:09]NVStorageSaveData kkm_last_timestamp [22:45:09]File name is /storage/kkm_last_timestamp [22:45:09]Write 4 bytes [22:45:09]NVStorageSaveData done [22:45:09]ExternCall_PrintAddStr [22:45:09]wPrintStart [22:45:09]Write to MH i2c: 01 00 00 81 46 C7 [22:45:09]Write i2c OK [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: 01 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: 01 07 00 [22:45:09]MH_I2C_Read... [22:45:09]Read from MH i2c: 01 07 00 81 46 00 00 00 00 00 FF 0F DC [22:45:09]RasterBufferAndPrint [22:45:09]line Счет N : (3)164408 [22:45:09]line ИНН: 02508201610067 [22:45:09]line Контрольно-Кассовый Чек [22:45:09]line ПРОДАЖА [22:45:09]line Товар: 2000034730018 [22:45:09]line Кофе Американо (GABB TRADE) [22:45:09]line 2.000 * 105.00 [22:45:09]line = 210.00 [22:45:09]line НДС 12% НСП 1% [22:45:09]line > о реализуемом товаре [22:45:09]line ИТОГО: 210.00 [22:45:09]line НСП 1% : 1.86 [22:45:09]line НДС 12% : 22.30 [22:45:09]line Наличными: 210.00 [22:45:09]line Безнал.: 0.00 [22:45:09]line Место: АЗС № 80 "Партнер Нефть" [22:45:09]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:45:09]line СНО: Общий режим [22:45:09]line Чек 135 24.10.2024 22:45 [22:45:09]line Смена: 492 ФФД: 1.0 [22:45:09]line ЗНМ: 0300000090 [22:45:09]line РНМ: 0000000000097022 [22:45:09]line Версия ККМ: 001 [22:45:09]line ФМ: 0000000000875000 [22:45:09]line ФД: 50493 [22:45:09]line ФПД: 107388839976309 [22:45:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T224518&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50493&fm=107388839976309&tin=02508201610067®Number=0000000000097022&sum=21000 [22:45:09]line 0 [22:45:09]OFD Sender: Processing packet 50493 [packets to send 7, broken 6] [22:45:09]ProducePacketName [22:45:09]name=ofd_packets/00050493 [22:45:09]OFD Sender: To server: pG, [22:45:09]CommunicateWithHost lk.salyk.kg:30040 [22:45:09]ConnectInit lk.salyk.kg [22:45:09]written 0, free lines is 4095 [22:45:09]Connected sock=9 [22:45:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 C7 E9 26 01 57 1B 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 FE CD 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3D C5 00 00 35 04 06 00 61 AB 69 A8 DD 75 7D 3B 01 35 57 A6 1A 18 [22:45:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 4D 18 47 00 01 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3D C5 00 00 F4 03 04 00 91 79 1A 67 B6 04 01 00 00 6F DF D2 1C 26 5B 58 8F [22:45:10]CommunicateWithHost err = 0 [22:45:10]CheckOFDResponse [22:45:10]1017 (14) - 77093643461234 [22:45:10]1041 (16) - 0000000000875000 [22:45:10]1040 (4) - 50493 [22:45:10]1012 (4) - 24.10.2024 16:45 [22:45:10]1206 (1) - 0 [22:45:10]OFD Sender: Remove packet 50493 [22:45:10]ProducePacketName [22:45:10]name=ofd_packets/00050493 [22:45:10]NVStorageDeleteData [22:45:10]Write to MH i2c: 01 00 00 AA 46 F0 [22:45:10]Write i2c OK [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: 01 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: 01 07 00 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: 01 07 00 AA 46 00 00 00 00 00 0E 0D 12 [22:45:10]RasterBufferAndPrint [22:45:10]line [22:45:10]line [22:45:10]line [22:45:10]line [22:45:10]line [22:45:10]written 0, free lines is 3351 [22:45:10]process_action close_receipt done [22:45:10]requested_data is exist [22:45:10]produce_requested_data [22:45:10]requested_item fm.sn is exist - process it [22:45:10]wFMCommunicate request_size=4 [22:45:10]MH_SAM_APDU [22:45:10]CAPDU: 80 11 00 00 [22:45:10]Write to MH i2c: E2 08 00 B1 46 80 11 00 00 00 00 00 00 71 [22:45:10]Write i2c OK [22:45:10]MH_I2C_Read... [22:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:10]Read from MH i2c: E2 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 17 00 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 17 00 B1 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 B8 [22:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:45:10]wFMCommunicate OK [22:45:10]requested_item fd.num is exist - process it [22:45:10]SAM_PROTO_GetFieldsCounters [22:45:10]wFMCommunicate request_size=4 [22:45:10]MH_SAM_APDU [22:45:10]CAPDU: 80 13 00 00 [22:45:10]Write to MH i2c: E2 08 00 B2 46 80 13 00 00 00 00 00 00 74 [22:45:10]Write i2c OK [22:45:10]MH_I2C_Read... [22:45:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:10]Read from MH i2c: E2 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 62 00 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 62 00 B2 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 08 [22:45:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3D C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:10]wFMCommunicate OK [22:45:10]SAM_PROTO_GetFieldsCounters done [22:45:10]requested_item shift.num is exist - process it [22:45:10]requested_item shift.opened is exist - process it [22:45:10]req_shift_opened [22:45:10]FM_GetShiftState [22:45:10]SAM_PROTO_GetShiftState [22:45:10]wFMCommunicate request_size=4 [22:45:10]MH_SAM_APDU [22:45:10]CAPDU: 80 13 01 00 [22:45:10]Write to MH i2c: E2 08 00 B3 46 80 13 01 00 00 00 00 00 76 [22:45:10]Write i2c OK [22:45:10]MH_I2C_Read... [22:45:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:10]Read from MH i2c: E2 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 0E 00 [22:45:10]MH_I2C_Read... [22:45:10]Read from MH i2c: E2 0E 00 B3 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C2 [22:45:10]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:45:10]wFMCommunicate OK [22:45:10]SAM_PROTO_GetShiftState done [22:45:10]FM_GetShiftState done [22:45:10]req_shift_opened done [22:45:10]requested_item shift.open_date is exist - process it [22:45:10]req_shift_open_date [22:45:10]req_shift_open_date done [22:45:10]produce_requested_data done [22:45:10]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50493,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:45:10]process_action_free close_receipt [22:45:10]json_value_free [22:45:10]json_value_free done [22:45:10]process_json_proto returns [22:45:10]Send response to host [22:45:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50493,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:45:10]free response buf [22:45:10]execute_script done [22:45:10]execute_script returns [22:45:10]free content buf [22:45:10]Sock 10.Close socket [22:45:10]Sock 10.Thread stoped [22:45:10]OFD Sender: No OFD packet to send [22:45:15]OFD Sender: No OFD packet to send [22:45:20]OFD Sender: No OFD packet to send [22:45:25]OFD Sender: No OFD packet to send [22:45:30]OFD Sender: No OFD packet to send [22:45:35]OFD Sender: No OFD packet to send [22:45:40]OFD Sender: No OFD packet to send [22:45:45]OFD Sender: No OFD packet to send [22:45:50]OFD Sender: No OFD packet to send [22:45:55]OFD Sender: No OFD packet to send [22:46:00]OFD Sender: No OFD packet to send [22:46:05]OFD Sender: No OFD packet to send [22:46:10]OFD Sender: No OFD packet to send [22:46:15]OFD Sender: No OFD packet to send [22:46:20]OFD Sender: No OFD packet to send [22:46:25]OFD Sender: No OFD packet to send [22:46:30]OFD Sender: No OFD packet to send [22:46:35]OFD Sender: No OFD packet to send [22:46:40]OFD Sender: No OFD packet to send [22:46:45]OFD Sender: No OFD packet to send [22:46:50]OFD Sender: No OFD packet to send [22:46:55]OFD Sender: No OFD packet to send [22:47:00]OFD Sender: No OFD packet to send [22:47:05]OFD Sender: No OFD packet to send [22:47:10]OFD Sender: No OFD packet to send [22:47:15]OFD Sender: No OFD packet to send [22:47:20]OFD Sender: No OFD packet to send [22:47:25]OFD Sender: No OFD packet to send [22:47:30]OFD Sender: No OFD packet to send [22:47:35]OFD Sender: No OFD packet to send [22:47:40]OFD Sender: No OFD packet to send [22:47:45]OFD Sender: No OFD packet to send [22:47:50]OFD Sender: No OFD packet to send [22:47:55]OFD Sender: No OFD packet to send [22:48:00]OFD Sender: No OFD packet to send [22:48:05]OFD Sender: No OFD packet to send [22:48:10]OFD Sender: No OFD packet to send [22:48:15]OFD Sender: No OFD packet to send [22:48:20]OFD Sender: No OFD packet to send [22:48:25]OFD Sender: No OFD packet to send [22:48:30]OFD Sender: No OFD packet to send [22:48:35]OFD Sender: No OFD packet to send [22:48:40]OFD Sender: No OFD packet to send [22:48:45]OFD Sender: No OFD packet to send [22:48:50]OFD Sender: No OFD packet to send [22:48:55]OFD Sender: No OFD packet to send [22:49:00]OFD Sender: No OFD packet to send [22:49:05]OFD Sender: No OFD packet to send [22:49:10]OFD Sender: No OFD packet to send [22:49:15]OFD Sender: No OFD packet to send [22:49:20]OFD Sender: No OFD packet to send [22:49:25]OFD Sender: No OFD packet to send [22:49:30]OFD Sender: No OFD packet to send [22:49:35]OFD Sender: No OFD packet to send [22:49:40]OFD Sender: No OFD packet to send [22:49:45]OFD Sender: No OFD packet to send [22:49:50]OFD Sender: No OFD packet to send [22:49:55]OFD Sender: No OFD packet to send [22:50:00]OFD Sender: No OFD packet to send [22:50:05]OFD Sender: No OFD packet to send [22:50:10]OFD Sender: No OFD packet to send [22:50:15]OFD Sender: No OFD packet to send [22:50:20]OFD Sender: No OFD packet to send [22:50:25]OFD Sender: No OFD packet to send [22:50:30]OFD Sender: No OFD packet to send [22:50:35]OFD Sender: No OFD packet to send [22:50:40]OFD Sender: No OFD packet to send [22:50:45]OFD Sender: No OFD packet to send [22:50:50]OFD Sender: No OFD packet to send [22:50:55]OFD Sender: No OFD packet to send [22:51:00]OFD Sender: No OFD packet to send [22:51:05]OFD Sender: No OFD packet to send [22:51:10]OFD Sender: No OFD packet to send [22:51:15]OFD Sender: No OFD packet to send [22:51:20]OFD Sender: No OFD packet to send [22:51:25]OFD Sender: No OFD packet to send [22:51:30]OFD Sender: No OFD packet to send [22:51:35]OFD Sender: No OFD packet to send [22:51:40]OFD Sender: No OFD packet to send [22:51:45]OFD Sender: No OFD packet to send [22:51:50]OFD Sender: No OFD packet to send [22:51:55]OFD Sender: No OFD packet to send [22:52:00]OFD Sender: No OFD packet to send [22:52:05]OFD Sender: No OFD packet to send [22:52:10]OFD Sender: No OFD packet to send [22:52:15]OFD Sender: No OFD packet to send [22:52:20]OFD Sender: No OFD packet to send [22:52:25]OFD Sender: No OFD packet to send [22:52:30]OFD Sender: No OFD packet to send [22:52:35]OFD Sender: No OFD packet to send [22:52:40]OFD Sender: No OFD packet to send [22:52:45]OFD Sender: No OFD packet to send [22:52:50]OFD Sender: No OFD packet to send [22:52:55]OFD Sender: No OFD packet to send [22:53:00]OFD Sender: No OFD packet to send [22:53:05]OFD Sender: No OFD packet to send [22:53:10]OFD Sender: No OFD packet to send [22:53:15]OFD Sender: No OFD packet to send [22:53:20]OFD Sender: No OFD packet to send [22:53:25]OFD Sender: No OFD packet to send [22:53:30]OFD Sender: No OFD packet to send [22:53:35]OFD Sender: No OFD packet to send [22:53:40]OFD Sender: No OFD packet to send [22:53:45]OFD Sender: No OFD packet to send [22:53:50]OFD Sender: No OFD packet to send [22:53:55]OFD Sender: No OFD packet to send [22:54:00]OFD Sender: No OFD packet to send [22:54:05]OFD Sender: No OFD packet to send [22:54:10]OFD Sender: No OFD packet to send [22:54:15]OFD Sender: No OFD packet to send [22:54:20]OFD Sender: No OFD packet to send [22:54:25]OFD Sender: No OFD packet to send [22:54:30]OFD Sender: No OFD packet to send [22:54:35]OFD Sender: No OFD packet to send [22:54:40]OFD Sender: No OFD packet to send [22:54:45]OFD Sender: No OFD packet to send [22:54:50]OFD Sender: No OFD packet to send [22:54:55]OFD Sender: No OFD packet to send [22:55:00]OFD Sender: No OFD packet to send [22:55:05]OFD Sender: No OFD packet to send [22:55:11]OFD Sender: No OFD packet to send [22:55:16]OFD Sender: No OFD packet to send [22:55:21]OFD Sender: No OFD packet to send [22:55:26]OFD Sender: No OFD packet to send [22:55:31]OFD Sender: No OFD packet to send [22:55:36]OFD Sender: No OFD packet to send [22:55:41]OFD Sender: No OFD packet to send [22:55:46]OFD Sender: No OFD packet to send [22:55:51]OFD Sender: No OFD packet to send [22:55:56]OFD Sender: No OFD packet to send [22:56:01]OFD Sender: No OFD packet to send [22:56:06]OFD Sender: No OFD packet to send [22:56:11]OFD Sender: No OFD packet to send [22:56:16]OFD Sender: No OFD packet to send [22:56:21]OFD Sender: No OFD packet to send [22:56:26]OFD Sender: No OFD packet to send [22:56:31]OFD Sender: No OFD packet to send [22:56:36]OFD Sender: No OFD packet to send [22:56:41]OFD Sender: No OFD packet to send [22:56:46]OFD Sender: No OFD packet to send [22:56:51]OFD Sender: No OFD packet to send [22:56:56]OFD Sender: No OFD packet to send [22:57:01]OFD Sender: No OFD packet to send [22:57:06]OFD Sender: No OFD packet to send [22:57:11]OFD Sender: No OFD packet to send [22:57:16]OFD Sender: No OFD packet to send [22:57:21]OFD Sender: No OFD packet to send [22:57:26]OFD Sender: No OFD packet to send [22:57:31]OFD Sender: No OFD packet to send [22:57:36]OFD Sender: No OFD packet to send [22:57:41]OFD Sender: No OFD packet to send [22:57:46]OFD Sender: No OFD packet to send [22:57:51]OFD Sender: No OFD packet to send [22:57:56]OFD Sender: No OFD packet to send [22:58:01]OFD Sender: No OFD packet to send [22:58:06]OFD Sender: No OFD packet to send [22:58:11]OFD Sender: No OFD packet to send [22:58:16]OFD Sender: No OFD packet to send [22:58:21]OFD Sender: No OFD packet to send [22:58:26]OFD Sender: No OFD packet to send [22:58:27]accept exits with 7 [22:58:27]New connection [22:58:27]New thread 3067305316 created [22:58:27]Thread 3067161956 joined [22:58:27]Waiting for new connection... [22:58:27] Sock 7.Parse request [22:58:27]Sock 7.Check first char [22:58:27]Sock 7.First char is OK [22:58:27]request: POST /json_proto HTTP/1.0 [22:58:27]Method: POST [22:58:27]URL: /json_proto [22:58:27]Method is POST - this is cgi request [22:58:27]url: /json_proto [22:58:27]query_string will be loaded in cgi processing [22:58:27]execute_cgi json_proto POST (null) [22:58:27]execute_cgi path=json_proto method=POST [22:58:27]POST find Content-Length [22:58:27]Host: 172.17.49.196:8080 [22:58:27]Content-Length: 623 [22:58:27]Content-Type: application/json [22:58:27] [22:58:27]POST finish read [22:58:27]Found Content-Length = 623 [22:58:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164409", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:27]execute_script... [22:58: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 : (3)164409", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:27]POST & json_proto [22:58:27]process_json_proto [22:58:27]json parsed OK: [22:58:27]protocol is kg_v1.0 [22:58:27]action value=close_receipt [22:58:27]process_action close_receipt [22:58:27]cmd_close_receipt [22:58:27]MH_GetDate [22:58:27]Write to MH i2c: F0 00 00 B4 46 E9 [22:58:27]Write i2c OK [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: F0 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: F0 09 00 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: F0 09 00 B4 46 00 1E D1 1A 67 BD 3B 11 67 D2 [22:58:27]GetLastDocTimeStamp 1729809918 [22:58:27]current date 1729810718 [22:58:27]FM_GetShiftState [22:58:27]SAM_PROTO_GetShiftState [22:58:27]wFMCommunicate request_size=4 [22:58:27]MH_SAM_APDU [22:58:27]CAPDU: 80 13 01 00 [22:58:27]Write to MH i2c: E2 08 00 B5 46 80 13 01 00 00 00 00 00 78 [22:58:27]Write i2c OK [22:58:27]MH_I2C_Read... [22:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:27]Read from MH i2c: E2 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: E2 0E 00 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: E2 0E 00 B5 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 C4 [22:58:27]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:58:27]wFMCommunicate OK [22:58:27]SAM_PROTO_GetShiftState done [22:58:27]FM_GetShiftState done [22:58:27]opened in 1729728560 [22:58:27]opened+sec_in_day 1729814960 [22:58:27]quantity*price = 14400 [22:58:27]sum+1 = 14401 [22:58:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 136 24.10.2024 22:58 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50494 ФПД: 205076442779603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T225838&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50494&fm=205076442779603&tin=02508201610067®Number=0000000000097022&sum=14400 0 [22:58:29]StoreToDocumentArchive [22:58:29]shift 492 fd 50494 [22:58:29]save to /storage/0492/doc_00050494 [22:58:29]save last doc name /storage/0492/doc_00050494 to /storage/kkm_last_doc_name [22:58:29]save OK [22:58:29]Clear old archive folders... [22:58:29]ProcessDocumentItem done err = 0, tmpTLVsize=275 [22:58:29]tlvbuf is 0012CC30 [22:58:29]SAM_PROTO_ClearQueue [22:58:29]wFMCommunicate request_size=4 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 09 00 00 [22:58:29]Write to MH i2c: E2 08 00 C2 46 80 09 00 00 00 00 00 00 7A [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 C2 46 00 90 00 7C [22:58:29]RAPDU: 90 00 [22:58:29]wFMCommunicate OK [22:58:29]SAM_PROTO_ClearQueue done [22:58:29]KKMCreateOFDPacket [22:58:29]OFDProtocolAddRootSTLVToBuf [22:58:29]FM_MakeSignedData [22:58:29]FM_MakeSignedData [22:58:29]SAM_PROTO_SignData [22:58:29]wFMCommunicate request_size=4 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 0D 01 02 [22:58:29]Write to MH i2c: E2 08 00 C3 46 80 0D 01 02 00 00 00 00 82 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 C3 46 00 90 00 7D [22:58:29]RAPDU: 90 00 [22:58:29]wFMCommunicate OK [22:58:29]wFMCommunicate request_size=255 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 1E D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [22:58:29]Write to MH i2c: E2 02 01 C4 46 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 1E D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 67 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 C4 46 00 90 00 7E [22:58:29]RAPDU: 90 00 [22:58:29]wFMCommunicate OK [22:58:29]wFMCommunicate request_size=34 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3E C5 00 00 35 04 06 00 BA 84 14 86 0F D3 [22:58:29]Write to MH i2c: E2 25 00 C5 46 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3E C5 00 00 35 04 06 00 BA 84 14 86 0F D3 00 00 F7 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 C5 46 00 90 00 7F [22:58:29]RAPDU: 90 00 [22:58:29]wFMCommunicate OK [22:58:29]wFMCommunicate request_size=4 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 0D 03 02 [22:58:29]Write to MH i2c: E2 08 00 C6 46 80 0D 03 02 00 00 00 00 87 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 0B 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 0B 00 C6 46 00 B4 C8 9F 0F 60 80 8D A6 90 00 C5 [22:58:29]RAPDU: B4 C8 9F 0F 60 80 8D A6 90 00 [22:58:29]wFMCommunicate OK [22:58:29]SAM_PROTO_SignData done [22:58:29]FM_MakeSignedData done [22:58:29]CreateOFDProtocolMessage [22:58:29]wFMCommunicate request_size=4 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 11 00 00 [22:58:29]Write to MH i2c: E2 08 00 C7 46 80 11 00 00 00 00 00 00 87 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 17 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 17 00 C7 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 CE [22:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:58:29]wFMCommunicate OK [22:58:29]CreateOFDProtocolMessage done [22:58:29]OFDSenderStorePacket 50494 [22:58:29]StoreOFDPacket docnum=50494 [22:58:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 D0 64 1F 01 8B 7E 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 1E D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3E C5 00 00 35 04 06 00 BA 84 14 86 0F D3 B4 C8 9F 0F 60 80 8D A6 [22:58:29]CheckFolder [22:58:29]dirname=/storage/ofd_packets [22:58:29]CheckFolder done [22:58:29]ProducePacketName [22:58:29]name=ofd_packets/00050494 [22:58:29]NVStorageSaveData ofd_packets/00050494 [22:58:29]File name is /storage/ofd_packets/00050494 [22:58:29]Write 325 bytes [22:58:29]NVStorageSaveData done [22:58:29]OFDSenderStorePacket done [22:58:29]KKMCreateOFDPacket done [22:58:29]NVStorageSaveData kkm_last_timestamp [22:58:29]File name is /storage/kkm_last_timestamp [22:58:29]Write 4 bytes [22:58:29]NVStorageSaveData done [22:58:29]ExternCall_PrintAddStr [22:58:29]wPrintStart [22:58:29]Write to MH i2c: 01 00 00 C8 46 0E [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: 01 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: 01 07 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: 01 07 00 C8 46 00 00 00 00 00 FF 0F 23 [22:58:29]RasterBufferAndPrint [22:58:29]line Счет N : (3)164409 [22:58:29]line ИНН: 02508201610067 [22:58:29]line Контрольно-Кассовый Чек [22:58:29]line ПРОДАЖА [22:58:29]line Товар: 48743587 [22:58:29]line Сигареты Winston XStyle Silver [22:58:29]line 1.000 * 144.00 [22:58:29]line = 144.00 [22:58:29]line НДС 12% НСП 1% [22:58:29]line > о реализуемом товаре [22:58:29]line ИТОГО: 144.00 [22:58:29]line НСП 1% : 1.27 [22:58:29]line НДС 12% : 15.29 [22:58:29]line Наличными: 144.00 [22:58:29]line Безнал.: 0.00 [22:58:29]line Место: АЗС № 80 "Партнер Нефть" [22:58:29]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:58:29]line СНО: Общий режим [22:58:29]line Чек 136 24.10.2024 22:58 [22:58:29]line Смена: 492 ФФД: 1.0 [22:58:29]line ЗНМ: 0300000090 [22:58:29]line РНМ: 0000000000097022 [22:58:29]line Версия ККМ: 001 [22:58:29]line ФМ: 0000000000875000 [22:58:29]line ФД: 50494 [22:58:29]line ФПД: 205076442779603 [22:58:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T225838&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50494&fm=205076442779603&tin=02508201610067®Number=0000000000097022&sum=14400 [22:58:29]line 0 [22:58:29]OFD Sender: Processing packet 50494 [packets to send 7, broken 6] [22:58:29]ProducePacketName [22:58:29]name=ofd_packets/00050494 [22:58:29]OFD Sender: To server: pG, [22:58:29]CommunicateWithHost lk.salyk.kg:30040 [22:58:29]ConnectInit lk.salyk.kg [22:58:29]written 0, free lines is 4095 [22:58:30]Connected sock=10 [22:58:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 D0 64 1F 01 8B 7E 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 1E D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3E C5 00 00 35 04 06 00 BA 84 14 86 0F D3 B4 C8 9F 0F 60 80 8D A6 [22:58:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 6A 81 47 00 E5 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3E C5 00 00 F4 03 04 00 B1 7C 1A 67 B6 04 01 00 00 A5 8E C8 DC 36 17 AF 12 [22:58:30]CommunicateWithHost err = 0 [22:58:30]CheckOFDResponse [22:58:30]1017 (14) - 77093643461234 [22:58:30]1041 (16) - 0000000000875000 [22:58:30]1040 (4) - 50494 [22:58:30]1012 (4) - 24.10.2024 16:58 [22:58:30]1206 (1) - 0 [22:58:30]OFD Sender: Remove packet 50494 [22:58:30]ProducePacketName [22:58:30]name=ofd_packets/00050494 [22:58:30]NVStorageDeleteData [22:58:30]Write to MH i2c: 01 00 00 F1 46 37 [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 07 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 07 00 F1 46 00 00 00 00 00 02 0D 4D [22:58:30]RasterBufferAndPrint [22:58:30]line [22:58:30]line [22:58:30]line [22:58:30]line [22:58:30]line [22:58:30]written 0, free lines is 3336 [22:58:30]process_action close_receipt done [22:58:30]requested_data is exist [22:58:30]produce_requested_data [22:58:30]requested_item fm.sn is exist - process it [22:58:30]wFMCommunicate request_size=4 [22:58:30]MH_SAM_APDU [22:58:30]CAPDU: 80 11 00 00 [22:58:30]Write to MH i2c: E2 08 00 F8 46 80 11 00 00 00 00 00 00 B8 [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 17 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 17 00 F8 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 FF [22:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:58:30]wFMCommunicate OK [22:58:30]requested_item fd.num is exist - process it [22:58:30]SAM_PROTO_GetFieldsCounters [22:58:30]wFMCommunicate request_size=4 [22:58:30]MH_SAM_APDU [22:58:30]CAPDU: 80 13 00 00 [22:58:30]Write to MH i2c: E2 08 00 F9 46 80 13 00 00 00 00 00 00 BB [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 62 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 62 00 F9 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [22:58:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3E C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:58:30]wFMCommunicate OK [22:58:30]SAM_PROTO_GetFieldsCounters done [22:58:30]requested_item shift.num is exist - process it [22:58:30]requested_item shift.opened is exist - process it [22:58:30]req_shift_opened [22:58:30]FM_GetShiftState [22:58:30]SAM_PROTO_GetShiftState [22:58:30]wFMCommunicate request_size=4 [22:58:30]MH_SAM_APDU [22:58:30]CAPDU: 80 13 01 00 [22:58:30]Write to MH i2c: E2 08 00 FA 46 80 13 01 00 00 00 00 00 BD [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 0E 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 0E 00 FA 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 09 [22:58:30]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:58:30]wFMCommunicate OK [22:58:30]SAM_PROTO_GetShiftState done [22:58:30]FM_GetShiftState done [22:58:30]req_shift_opened done [22:58:30]requested_item shift.open_date is exist - process it [22:58:30]req_shift_open_date [22:58:30]req_shift_open_date done [22:58:30]produce_requested_data done [22:58:30]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50494,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:58:30]process_action_free close_receipt [22:58:30]json_value_free [22:58:30]json_value_free done [22:58:30]process_json_proto returns [22:58:30]Send response to host [22:58:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50494,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:58:30]free response buf [22:58:30]execute_script done [22:58:30]execute_script returns [22:58:30]free content buf [22:58:30]Sock 7.Close socket [22:58:30]Sock 7.Thread stoped [22:58:30]OFD Sender: No OFD packet to send [22:58:35]OFD Sender: No OFD packet to send [22:58:40]OFD Sender: No OFD packet to send [22:58:40]accept exits with 9 [22:58:40]New connection [22:58:40]New thread 3067161956 created [22:58:40]Thread 3067305316 joined [22:58:40]Waiting for new connection... [22:58:40] Sock 9.Parse request [22:58:40]Sock 9.Check first char [22:58:40]Sock 9.First char is OK [22:58:40]request: POST /json_proto HTTP/1.0 [22:58:40]Method: POST [22:58:40]URL: /json_proto [22:58:40]Method is POST - this is cgi request [22:58:40]url: /json_proto [22:58:40]query_string will be loaded in cgi processing [22:58:40]execute_cgi json_proto POST (null) [22:58:40]execute_cgi path=json_proto method=POST [22:58:40]POST find Content-Length [22:58:40]Host: 172.17.49.196:8080 [22:58:40]Content-Length: 652 [22:58:40]Content-Type: application/json [22:58:40] [22:58:40]POST finish read [22:58:40]Found Content-Length = 652 [22:58:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164410", "tax_sys" : 0, "items" : [ { "code": "4660013331438", "name": "\u042D\u0441\u043A\u0438\u043C\u043E \u041C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u043E\u0435", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:40]execute_script... [22:58: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 : (3)164410", "tax_sys" : 0, "items" : [ { "code": "4660013331438", "name": "\u042D\u0441\u043A\u0438\u043C\u043E \u041C\u043E\u0441\u043A\u043E\u0432\u0441\u043A\u043E\u0435", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:40]POST & json_proto [22:58:40]process_json_proto [22:58:40]json parsed OK: [22:58:40]protocol is kg_v1.0 [22:58:40]action value=close_receipt [22:58:40]process_action close_receipt [22:58:40]cmd_close_receipt [22:58:40]MH_GetDate [22:58:40]Write to MH i2c: F0 00 00 FB 46 30 [22:58:40]Write i2c OK [22:58:40]MH_I2C_Read... [22:58:40]Read from MH i2c: F0 [22:58:40]MH_I2C_Read... [22:58:40]Read from MH i2c: F0 09 00 [22:58:40]MH_I2C_Read... [22:58:40]Read from MH i2c: F0 09 00 FB 46 00 2B D1 1A 67 BD 3B 11 67 26 [22:58:40]GetLastDocTimeStamp 1729810718 [22:58:40]current date 1729810731 [22:58:40]FM_GetShiftState [22:58:40]SAM_PROTO_GetShiftState [22:58:40]wFMCommunicate request_size=4 [22:58:40]MH_SAM_APDU [22:58:40]CAPDU: 80 13 01 00 [22:58:40]Write to MH i2c: E2 08 00 FC 46 80 13 01 00 00 00 00 00 BF [22:58:40]Write i2c OK [22:58:40]MH_I2C_Read... [22:58:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:40]Read from MH i2c: E2 [22:58:40]MH_I2C_Read... [22:58:40]Read from MH i2c: E2 0E 00 [22:58:40]MH_I2C_Read... [22:58:40]Read from MH i2c: E2 0E 00 FC 46 00 09 00 01 30 90 19 67 00 00 00 00 90 00 0B [22:58:40]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:58:40]wFMCommunicate OK [22:58:40]SAM_PROTO_GetShiftState done [22:58:40]FM_GetShiftState done [22:58:40]opened in 1729728560 [22:58:40]opened+sec_in_day 1729814960 [22:58:40]quantity*price = 9500 [22:58:40]sum+1 = 9501 [22:58:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 137 24.10.2024 22:58 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50495 ФПД: 66698583382655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T225851&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50495&fm=66698583382655&tin=02508201610067®Number=0000000000097022&sum=9500 0 [22:58:42]StoreToDocumentArchive [22:58:42]shift 492 fd 50495 [22:58:42]save to /storage/0492/doc_00050495 [22:58:42]save last doc name /storage/0492/doc_00050495 to /storage/kkm_last_doc_name [22:58:42]save OK [22:58:42]Clear old archive folders... [22:58:42]ProcessDocumentItem done err = 0, tmpTLVsize=275 [22:58:42]tlvbuf is 0012C8A0 [22:58:42]SAM_PROTO_ClearQueue [22:58:42]wFMCommunicate request_size=4 [22:58:42]MH_SAM_APDU [22:58:42]CAPDU: 80 09 00 00 [22:58:42]Write to MH i2c: E2 08 00 09 47 80 09 00 00 00 00 00 00 C2 [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:58:42]Read from MH i2c: E2 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 09 47 00 90 00 C4 [22:58:42]RAPDU: 90 00 [22:58:42]wFMCommunicate OK [22:58:42]SAM_PROTO_ClearQueue done [22:58:42]KKMCreateOFDPacket [22:58:42]OFDProtocolAddRootSTLVToBuf [22:58:42]FM_MakeSignedData [22:58:42]FM_MakeSignedData [22:58:42]SAM_PROTO_SignData [22:58:42]wFMCommunicate request_size=4 [22:58:42]MH_SAM_APDU [22:58:42]CAPDU: 80 0D 01 02 [22:58:42]Write to MH i2c: E2 08 00 0A 47 80 0D 01 02 00 00 00 00 CA [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:58:42]Read from MH i2c: E2 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 0A 47 00 90 00 C5 [22:58:42]RAPDU: 90 00 [22:58:42]wFMCommunicate OK [22:58:42]wFMCommunicate request_size=255 [22:58:42]MH_SAM_APDU [22:58:42]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 33 38 06 04 21 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9C D0 BE D1 81 D0 BA D0 BE D0 B2 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 2B D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 [22:58:42]Write to MH i2c: E2 02 01 0B 47 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 33 38 06 04 21 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9C D0 BE D1 81 D0 BA D0 BE D0 B2 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 2B D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 00 00 D7 [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:42]Read from MH i2c: E2 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 0B 47 00 90 00 C6 [22:58:42]RAPDU: 90 00 [22:58:42]wFMCommunicate OK [22:58:42]wFMCommunicate request_size=34 [22:58:42]MH_SAM_APDU [22:58:42]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3F C5 00 00 35 04 06 00 3C A9 79 5E 9A 7F [22:58:42]Write to MH i2c: E2 25 00 0C 47 80 0D 02 02 1D 00 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3F C5 00 00 35 04 06 00 3C A9 79 5E 9A 7F 00 00 5B [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:42]Read from MH i2c: E2 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 03 00 0C 47 00 90 00 C7 [22:58:42]RAPDU: 90 00 [22:58:42]wFMCommunicate OK [22:58:42]wFMCommunicate request_size=4 [22:58:42]MH_SAM_APDU [22:58:42]CAPDU: 80 0D 03 02 [22:58:42]Write to MH i2c: E2 08 00 0D 47 80 0D 03 02 00 00 00 00 CF [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:58:42]Read from MH i2c: E2 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 0B 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 0B 00 0D 47 00 26 FC 00 D4 87 D3 77 B2 90 00 49 [22:58:42]RAPDU: 26 FC 00 D4 87 D3 77 B2 90 00 [22:58:42]wFMCommunicate OK [22:58:42]SAM_PROTO_SignData done [22:58:42]FM_MakeSignedData done [22:58:42]CreateOFDProtocolMessage [22:58:42]wFMCommunicate request_size=4 [22:58:42]MH_SAM_APDU [22:58:42]CAPDU: 80 11 00 00 [22:58:42]Write to MH i2c: E2 08 00 0E 47 80 11 00 00 00 00 00 00 CF [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:42]Read from MH i2c: E2 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 17 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: E2 17 00 0E 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 16 [22:58:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:58:42]wFMCommunicate OK [22:58:42]CreateOFDProtocolMessage done [22:58:42]OFDSenderStorePacket 50495 [22:58:42]StoreOFDPacket docnum=50495 [22:58:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 9D C7 1F 01 7B E6 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 33 38 06 04 21 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9C D0 BE D1 81 D0 BA D0 BE D0 B2 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 2B D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3F C5 00 00 35 04 06 00 3C A9 79 5E 9A 7F 26 FC 00 D4 87 D3 77 B2 [22:58:42]CheckFolder [22:58:42]dirname=/storage/ofd_packets [22:58:42]CheckFolder done [22:58:42]ProducePacketName [22:58:42]name=ofd_packets/00050495 [22:58:42]NVStorageSaveData ofd_packets/00050495 [22:58:42]File name is /storage/ofd_packets/00050495 [22:58:42]Write 325 bytes [22:58:42]NVStorageSaveData done [22:58:42]OFDSenderStorePacket done [22:58:42]KKMCreateOFDPacket done [22:58:42]NVStorageSaveData kkm_last_timestamp [22:58:42]File name is /storage/kkm_last_timestamp [22:58:42]Write 4 bytes [22:58:42]NVStorageSaveData done [22:58:42]ExternCall_PrintAddStr [22:58:42]wPrintStart [22:58:42]Write to MH i2c: 01 00 00 0F 47 56 [22:58:42]Write i2c OK [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: 01 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: 01 07 00 [22:58:42]MH_I2C_Read... [22:58:42]Read from MH i2c: 01 07 00 0F 47 00 00 00 00 00 FF 0F 6B [22:58:42]RasterBufferAndPrint [22:58:42]line Счет N : (3)164410 [22:58:42]line ИНН: 02508201610067 [22:58:42]line Контрольно-Кассовый Чек [22:58:42]line ПРОДАЖА [22:58:42]line Товар: 4660013331438 [22:58:42]line Эскимо Московское [22:58:42]line 1.000 * 95.00 [22:58:42]line = 95.00 [22:58:42]line НДС 12% НСП 1% [22:58:42]line > о реализуемом товаре [22:58:42]line ИТОГО: 95.00 [22:58:42]line НСП 1% : 0.84 [22:58:42]line НДС 12% : 10.09 [22:58:42]line Наличными: 95.00 [22:58:42]line Безнал.: 0.00 [22:58:42]line Место: АЗС № 80 "Партнер Нефть" [22:58:42]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [22:58:42]line СНО: Общий режим [22:58:42]line Чек 137 24.10.2024 22:58 [22:58:42]line Смена: 492 ФФД: 1.0 [22:58:42]line ЗНМ: 0300000090 [22:58:42]line РНМ: 0000000000097022 [22:58:42]line Версия ККМ: 001 [22:58:42]line ФМ: 0000000000875000 [22:58:42]line ФД: 50495 [22:58:42]line ФПД: 66698583382655 [22:58:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T225851&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50495&fm=66698583382655&tin=02508201610067®Number=0000000000097022&sum=9500 [22:58:42]line 0 [22:58:42]written 0, free lines is 4095 [22:58:42]OFD Sender: Processing packet 50495 [packets to send 7, broken 6] [22:58:42]ProducePacketName [22:58:42]name=ofd_packets/00050495 [22:58:42]OFD Sender: To server: pG, [22:58:42]CommunicateWithHost lk.salyk.kg:30040 [22:58:42]ConnectInit lk.salyk.kg [22:58:42]Connected sock=10 [22:58:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 27 01 00 00 9D C7 1F 01 7B E6 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 36 36 30 30 31 33 33 33 31 34 33 38 06 04 21 00 D0 AD D1 81 D0 BA D0 B8 D0 BC D0 BE 20 D0 9C D0 BE D1 81 D0 BA D0 BE D0 B2 D1 81 D0 BA D0 BE D0 B5 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 2B D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3F C5 00 00 35 04 06 00 3C A9 79 5E 9A 7F 26 FC 00 D4 87 D3 77 B2 [22:58:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 FF 90 47 00 C5 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 3F C5 00 00 F4 03 04 00 BE 7C 1A 67 B6 04 01 00 00 0D 79 E8 18 99 7C 09 93 [22:58:43]CommunicateWithHost err = 0 [22:58:43]CheckOFDResponse [22:58:43]1017 (14) - 77093643461234 [22:58:43]1041 (16) - 0000000000875000 [22:58:43]1040 (4) - 50495 [22:58:43]1012 (4) - 24.10.2024 16:58 [22:58:43]1206 (1) - 0 [22:58:43]OFD Sender: Remove packet 50495 [22:58:43]ProducePacketName [22:58:43]name=ofd_packets/00050495 [22:58:43]NVStorageDeleteData [22:58:43]Write to MH i2c: 01 00 00 37 47 7E [22:58:43]Write i2c OK [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: 01 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: 01 07 00 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: 01 07 00 37 47 00 00 00 00 00 13 0D A5 [22:58:43]RasterBufferAndPrint [22:58:43]line [22:58:43]line [22:58:43]line [22:58:43]line [22:58:43]line [22:58:43]written 0, free lines is 3357 [22:58:43]process_action close_receipt done [22:58:43]requested_data is exist [22:58:43]produce_requested_data [22:58:43]requested_item fm.sn is exist - process it [22:58:43]wFMCommunicate request_size=4 [22:58:43]MH_SAM_APDU [22:58:43]CAPDU: 80 11 00 00 [22:58:43]Write to MH i2c: E2 08 00 3E 47 80 11 00 00 00 00 00 00 FF [22:58:43]Write i2c OK [22:58:43]MH_I2C_Read... [22:58:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:43]Read from MH i2c: E2 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: E2 17 00 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: E2 17 00 3E 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 46 [22:58:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [22:58:43]wFMCommunicate OK [22:58:43]requested_item fd.num is exist - process it [22:58:43]SAM_PROTO_GetFieldsCounters [22:58:43]wFMCommunicate request_size=4 [22:58:43]MH_SAM_APDU [22:58:43]CAPDU: 80 13 00 00 [22:58:43]Write to MH i2c: E2 08 00 3F 47 80 13 00 00 00 00 00 00 02 [22:58:43]Write i2c OK [22:58:43]MH_I2C_Read... [22:58:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:58:43]Read from MH i2c: E2 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: E2 62 00 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: E2 62 00 3F 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [22:58:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 3F C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:58:43]wFMCommunicate OK [22:58:43]SAM_PROTO_GetFieldsCounters done [22:58:43]requested_item shift.num is exist - process it [22:58:43]requested_item shift.opened is exist - process it [22:58:43]req_shift_opened [22:58:43]FM_GetShiftState [22:58:43]SAM_PROTO_GetShiftState [22:58:43]wFMCommunicate request_size=4 [22:58:43]MH_SAM_APDU [22:58:43]CAPDU: 80 13 01 00 [22:58:43]Write to MH i2c: E2 08 00 40 47 80 13 01 00 00 00 00 00 04 [22:58:43]Write i2c OK [22:58:43]MH_I2C_Read... [22:58:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:43]Read from MH i2c: E2 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: E2 0E 00 [22:58:43]MH_I2C_Read... [22:58:43]Read from MH i2c: E2 0E 00 40 47 00 09 00 01 30 90 19 67 00 00 00 00 90 00 50 [22:58:43]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [22:58:43]wFMCommunicate OK [22:58:43]SAM_PROTO_GetShiftState done [22:58:43]FM_GetShiftState done [22:58:43]req_shift_opened done [22:58:43]requested_item shift.open_date is exist - process it [22:58:43]req_shift_open_date [22:58:43]req_shift_open_date done [22:58:43]produce_requested_data done [22:58:43]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50495,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [22:58:43]process_action_free close_receipt [22:58:43]json_value_free [22:58:43]json_value_free done [22:58:43]process_json_proto returns [22:58:43]Send response to host [22:58:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50495,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [22:58:43]free response buf [22:58:43]execute_script done [22:58:43]execute_script returns [22:58:43]free content buf [22:58:43]Sock 9.Close socket [22:58:43]Sock 9.Thread stoped [22:58:43]OFD Sender: No OFD packet to send [22:58:48]OFD Sender: No OFD packet to send [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:53]OFD Sender: No OFD packet to send [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:43]accept exits with 7 [23:00:43]New connection [23:00:43]New thread 3067305316 created [23:00:43]Thread 3067161956 joined [23:00:43]Waiting for new connection... [23:00:43] Sock 7.Parse request [23:00:43]Sock 7.Check first char [23:00:43]Sock 7.First char is OK [23:00:43]request: POST /json_proto HTTP/1.0 [23:00:43]Method: POST [23:00:43]URL: /json_proto [23:00:43]Method is POST - this is cgi request [23:00:43]url: /json_proto [23:00:43]query_string will be loaded in cgi processing [23:00:43]execute_cgi json_proto POST (null) [23:00:43]execute_cgi path=json_proto method=POST [23:00:43]POST find Content-Length [23:00:43]Host: 172.17.49.196:8080 [23:00:43]Content-Length: 805 [23:00:43]Content-Type: application/json [23:00:43] [23:00:43]POST finish read [23:00:43]Found Content-Length = 805 [23:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164411", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:43]execute_script... [23:00: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 : (3)164411", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:43]POST & json_proto [23:00:43]process_json_proto [23:00:43]json parsed OK: [23:00:43]protocol is kg_v1.0 [23:00:43]action value=close_receipt [23:00:43]process_action close_receipt [23:00:43]cmd_close_receipt [23:00:43]MH_GetDate [23:00:43]Write to MH i2c: F0 00 00 41 47 77 [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: F0 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: F0 09 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: F0 09 00 41 47 00 A6 D1 1A 67 BD 3B 11 67 E8 [23:00:43]GetLastDocTimeStamp 1729810731 [23:00:43]current date 1729810854 [23:00:43]FM_GetShiftState [23:00:43]SAM_PROTO_GetShiftState [23:00:43]wFMCommunicate request_size=4 [23:00:43]MH_SAM_APDU [23:00:43]CAPDU: 80 13 01 00 [23:00:43]Write to MH i2c: E2 08 00 42 47 80 13 01 00 00 00 00 00 06 [23:00:43]Write i2c OK [23:00:43]MH_I2C_Read... [23:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:43]Read from MH i2c: E2 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 0E 00 [23:00:43]MH_I2C_Read... [23:00:43]Read from MH i2c: E2 0E 00 42 47 00 09 00 01 30 90 19 67 00 00 00 00 90 00 52 [23:00:43]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:00:43]wFMCommunicate OK [23:00:43]SAM_PROTO_GetShiftState done [23:00:43]FM_GetShiftState done [23:00:43]opened in 1729728560 [23:00:43]opened+sec_in_day 1729814960 [23:00:43]quantity*price = 26000 [23:00:43]sum+1 = 26001 [23:00:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 0.00 Безнал.: 260.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 138 24.10.2024 23:00 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000875000 ФД: 50496 ФПД: 195094883231810 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T230054&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50496&fm=195094883231810&tin=02508201610067®Number=0000000000097022&sum=26000 0 [23:00:44]StoreToDocumentArchive [23:00:44]shift 492 fd 50496 [23:00:44]save to /storage/0492/doc_00050496 [23:00:44]save last doc name /storage/0492/doc_00050496 to /storage/kkm_last_doc_name [23:00:44]save OK [23:00:44]Clear old archive folders... [23:00:44]ProcessDocumentItem done err = 0, tmpTLVsize=276 [23:00:44]tlvbuf is 0012CB10 [23:00:44]SAM_PROTO_ClearQueue [23:00:44]wFMCommunicate request_size=4 [23:00:44]MH_SAM_APDU [23:00:44]CAPDU: 80 09 00 00 [23:00:44]Write to MH i2c: E2 08 00 4F 47 80 09 00 00 00 00 00 00 08 [23:00:44]Write i2c OK [23:00:44]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 4F 47 00 90 00 0A [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]SAM_PROTO_ClearQueue done [23:00:45]KKMCreateOFDPacket [23:00:45]OFDProtocolAddRootSTLVToBuf [23:00:45]FM_MakeSignedData [23:00:45]FM_MakeSignedData [23:00:45]SAM_PROTO_SignData [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 01 02 [23:00:45]Write to MH i2c: E2 08 00 50 47 80 0D 01 02 00 00 00 00 10 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 50 47 00 90 00 0B [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]wFMCommunicate request_size=255 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 A6 D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 [23:00:45]Write to MH i2c: E2 02 01 51 47 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 A6 D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 00 00 4F [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 51 47 00 90 00 0C [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]wFMCommunicate request_size=35 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 40 C5 00 00 35 04 06 00 B1 70 11 36 68 42 [23:00:45]Write to MH i2c: E2 26 00 52 47 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 40 C5 00 00 35 04 06 00 B1 70 11 36 68 42 00 00 11 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 03 00 52 47 00 90 00 0D [23:00:45]RAPDU: 90 00 [23:00:45]wFMCommunicate OK [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 0D 03 02 [23:00:45]Write to MH i2c: E2 08 00 53 47 80 0D 03 02 00 00 00 00 15 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 0B 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 0B 00 53 47 00 B0 67 1D 2B 9A 59 3F B3 90 00 5A [23:00:45]RAPDU: B0 67 1D 2B 9A 59 3F B3 90 00 [23:00:45]wFMCommunicate OK [23:00:45]SAM_PROTO_SignData done [23:00:45]FM_MakeSignedData done [23:00:45]CreateOFDProtocolMessage [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 11 00 00 [23:00:45]Write to MH i2c: E2 08 00 54 47 80 11 00 00 00 00 00 00 15 [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 17 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 17 00 54 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 5C [23:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:00:45]wFMCommunicate OK [23:00:45]CreateOFDProtocolMessage done [23:00:45]OFDSenderStorePacket 50496 [23:00:45]StoreOFDPacket docnum=50496 [23:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 EF 8A 20 01 52 AE 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 A6 D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 40 C5 00 00 35 04 06 00 B1 70 11 36 68 42 B0 67 1D 2B 9A 59 3F B3 [23:00:45]CheckFolder [23:00:45]dirname=/storage/ofd_packets [23:00:45]CheckFolder done [23:00:45]ProducePacketName [23:00:45]name=ofd_packets/00050496 [23:00:45]NVStorageSaveData ofd_packets/00050496 [23:00:45]File name is /storage/ofd_packets/00050496 [23:00:45]Write 326 bytes [23:00:45]NVStorageSaveData done [23:00:45]OFDSenderStorePacket done [23:00:45]KKMCreateOFDPacket done [23:00:45]NVStorageSaveData kkm_last_timestamp [23:00:45]File name is /storage/kkm_last_timestamp [23:00:45]Write 4 bytes [23:00:45]NVStorageSaveData done [23:00:45]ExternCall_PrintAddStr [23:00:45]wPrintStart [23:00:45]Write to MH i2c: 01 00 00 55 47 9C [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: 01 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: 01 07 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: 01 07 00 55 47 00 00 00 00 00 FF 0F B1 [23:00:45]RasterBufferAndPrint [23:00:45]line Счет N : (3)164411 [23:00:45]line ИНН: 02508201610067 [23:00:45]line Контрольно-Кассовый Чек [23:00:45]line ПРОДАЖА [23:00:45]line Товар: 2000036230011 [23:00:45]line Кофе Латте XL(GABB TRADE) [23:00:45]line 2.000 * 130.00 [23:00:45]line = 260.00 [23:00:45]line НДС 12% НСП 1% [23:00:45]line > о реализуемом товаре [23:00:45]line ИТОГО: 260.00 [23:00:45]line НСП 1% : 2.30 [23:00:45]line НДС 12% : 27.61 [23:00:45]line Наличными: 0.00 [23:00:45]line Безнал.: 260.00 [23:00:45]line Место: АЗС № 80 "Партнер Нефть" [23:00:45]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [23:00:45]line СНО: Общий режим [23:00:45]line Чек 138 24.10.2024 23:00 [23:00:45]line Смена: 492 ФФД: 1.0 [23:00:45]line ЗНМ: 0300000090 [23:00:45]line РНМ: 0000000000097022 [23:00:45]line Версия ККМ: 001 [23:00:45]line Платежная система: Бакай Банк [23:00:45]line ФМ: 0000000000875000 [23:00:45]line ФД: 50496 [23:00:45]line ФПД: 195094883231810 [23:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T230054&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50496&fm=195094883231810&tin=02508201610067®Number=0000000000097022&sum=26000 [23:00:45]OFD Sender: Processing packet 50496 [packets to send 7, broken 6] [23:00:45]ProducePacketName [23:00:45]name=ofd_packets/00050496 [23:00:45]OFD Sender: To server: pG, [23:00:45]CommunicateWithHost lk.salyk.kg:30040 [23:00:45]ConnectInit lk.salyk.kg [23:00:45]line 0 [23:00:45]written 0, free lines is 4095 [23:00:45]Connected sock=10 [23:00:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 28 01 00 00 EF 8A 20 01 52 AE 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 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 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 A6 D1 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 40 C5 00 00 35 04 06 00 B1 70 11 36 68 42 B0 67 1D 2B 9A 59 3F B3 [23:00:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C4 F8 47 00 AD 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 40 C5 00 00 F4 03 04 00 39 7D 1A 67 B6 04 01 00 00 E4 49 20 18 40 4D E6 23 [23:00:46]CommunicateWithHost err = 0 [23:00:46]CheckOFDResponse [23:00:46]1017 (14) - 77093643461234 [23:00:46]1041 (16) - 0000000000875000 [23:00:46]1040 (4) - 50496 [23:00:46]1012 (4) - 24.10.2024 17:00 [23:00:46]1206 (1) - 0 [23:00:46]OFD Sender: Remove packet 50496 [23:00:46]ProducePacketName [23:00:46]name=ofd_packets/00050496 [23:00:46]NVStorageDeleteData [23:00:46]Write to MH i2c: 01 00 00 7F 47 C6 [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: 01 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: 01 07 00 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: 01 07 00 7F 47 00 00 00 00 00 0F 0D E9 [23:00:46]RasterBufferAndPrint [23:00:46]line [23:00:46]line [23:00:46]line [23:00:46]line [23:00:46]line [23:00:46]written 0, free lines is 3350 [23:00:46]process_action close_receipt done [23:00:46]requested_data is exist [23:00:46]produce_requested_data [23:00:46]requested_item fm.sn is exist - process it [23:00:46]wFMCommunicate request_size=4 [23:00:46]MH_SAM_APDU [23:00:46]CAPDU: 80 11 00 00 [23:00:46]Write to MH i2c: E2 08 00 86 47 80 11 00 00 00 00 00 00 47 [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:46]Read from MH i2c: E2 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: E2 17 00 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: E2 17 00 86 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 8E [23:00:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:00:46]wFMCommunicate OK [23:00:46]requested_item fd.num is exist - process it [23:00:46]SAM_PROTO_GetFieldsCounters [23:00:46]wFMCommunicate request_size=4 [23:00:46]MH_SAM_APDU [23:00:46]CAPDU: 80 13 00 00 [23:00:46]Write to MH i2c: E2 08 00 87 47 80 13 00 00 00 00 00 00 4A [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:00:46]Read from MH i2c: E2 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: E2 62 00 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: E2 62 00 87 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 40 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [23:00:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 40 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:00:46]wFMCommunicate OK [23:00:46]SAM_PROTO_GetFieldsCounters done [23:00:46]requested_item shift.num is exist - process it [23:00:46]requested_item shift.opened is exist - process it [23:00:46]req_shift_opened [23:00:46]FM_GetShiftState [23:00:46]SAM_PROTO_GetShiftState [23:00:46]wFMCommunicate request_size=4 [23:00:46]MH_SAM_APDU [23:00:46]CAPDU: 80 13 01 00 [23:00:46]Write to MH i2c: E2 08 00 88 47 80 13 01 00 00 00 00 00 4C [23:00:46]Write i2c OK [23:00:46]MH_I2C_Read... [23:00:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:46]Read from MH i2c: E2 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: E2 0E 00 [23:00:46]MH_I2C_Read... [23:00:46]Read from MH i2c: E2 0E 00 88 47 00 09 00 01 30 90 19 67 00 00 00 00 90 00 98 [23:00:46]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:00:46]wFMCommunicate OK [23:00:46]SAM_PROTO_GetShiftState done [23:00:46]FM_GetShiftState done [23:00:46]req_shift_opened done [23:00:46]requested_item shift.open_date is exist - process it [23:00:46]req_shift_open_date [23:00:46]req_shift_open_date done [23:00:46]produce_requested_data done [23:00:46]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50496,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:00:46]process_action_free close_receipt [23:00:46]json_value_free [23:00:46]json_value_free done [23:00:46]process_json_proto returns [23:00:46]Send response to host [23:00:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50496,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:00:46]free response buf [23:00:46]execute_script done [23:00:46]execute_script returns [23:00:46]free content buf [23:00:46]Sock 7.Close socket [23:00:46]Sock 7.Thread stoped [23:00:46]OFD Sender: No OFD packet to send [23:00:51]OFD Sender: No OFD packet to send [23:00:56]OFD Sender: No OFD packet to send [23:01:01]OFD Sender: No OFD packet to send [23:01:06]OFD Sender: No OFD packet to send [23:01:11]OFD Sender: No OFD packet to send [23:01:16]OFD Sender: No OFD packet to send [23:01:21]OFD Sender: No OFD packet to send [23:01:26]OFD Sender: No OFD packet to send [23:01:31]OFD Sender: No OFD packet to send [23:01:36]OFD Sender: No OFD packet to send [23:01:41]OFD Sender: No OFD packet to send [23:01:46]OFD Sender: No OFD packet to send [23:01:51]OFD Sender: No OFD packet to send [23:01:56]OFD Sender: No OFD packet to send [23:02:01]OFD Sender: No OFD packet to send [23:02:06]OFD Sender: No OFD packet to send [23:02:11]OFD Sender: No OFD packet to send [23:02:16]OFD Sender: No OFD packet to send [23:02:21]OFD Sender: No OFD packet to send [23:02:26]OFD Sender: No OFD packet to send [23:02:31]OFD Sender: No OFD packet to send [23:02:36]OFD Sender: No OFD packet to send [23:02:41]OFD Sender: No OFD packet to send [23:02:46]OFD Sender: No OFD packet to send [23:02:51]OFD Sender: No OFD packet to send [23:02:56]OFD Sender: No OFD packet to send [23:03:01]OFD Sender: No OFD packet to send [23:03:06]OFD Sender: No OFD packet to send [23:03:11]OFD Sender: No OFD packet to send [23:03:16]OFD Sender: No OFD packet to send [23:03:21]OFD Sender: No OFD packet to send [23:03:26]OFD Sender: No OFD packet to send [23:03:31]OFD Sender: No OFD packet to send [23:03:36]OFD Sender: No OFD packet to send [23:03:41]OFD Sender: No OFD packet to send [23:03:46]OFD Sender: No OFD packet to send [23:03:51]OFD Sender: No OFD packet to send [23:03:56]OFD Sender: No OFD packet to send [23:04:01]OFD Sender: No OFD packet to send [23:04:06]OFD Sender: No OFD packet to send [23:04:11]OFD Sender: No OFD packet to send [23:04:16]OFD Sender: No OFD packet to send [23:04:21]OFD Sender: No OFD packet to send [23:04:26]OFD Sender: No OFD packet to send [23:04:31]OFD Sender: No OFD packet to send [23:04:36]OFD Sender: No OFD packet to send [23:04:41]OFD Sender: No OFD packet to send [23:04:46]OFD Sender: No OFD packet to send [23:04:51]OFD Sender: No OFD packet to send [23:04:56]OFD Sender: No OFD packet to send [23:05:01]OFD Sender: No OFD packet to send [23:05:06]OFD Sender: No OFD packet to send [23:05:11]OFD Sender: No OFD packet to send [23:05:16]OFD Sender: No OFD packet to send [23:05:21]OFD Sender: No OFD packet to send [23:05:26]OFD Sender: No OFD packet to send [23:05:31]OFD Sender: No OFD packet to send [23:05:36]OFD Sender: No OFD packet to send [23:05:41]OFD Sender: No OFD packet to send [23:05:46]OFD Sender: No OFD packet to send [23:05:51]OFD Sender: No OFD packet to send [23:05:56]OFD Sender: No OFD packet to send [23:06:01]OFD Sender: No OFD packet to send [23:06:06]OFD Sender: No OFD packet to send [23:06:11]OFD Sender: No OFD packet to send [23:06:16]OFD Sender: No OFD packet to send [23:06:21]OFD Sender: No OFD packet to send [23:06:26]OFD Sender: No OFD packet to send [23:06:31]OFD Sender: No OFD packet to send [23:06:36]OFD Sender: No OFD packet to send [23:06:41]OFD Sender: No OFD packet to send [23:06:46]OFD Sender: No OFD packet to send [23:06:51]OFD Sender: No OFD packet to send [23:06:56]OFD Sender: No OFD packet to send [23:07:01]OFD Sender: No OFD packet to send [23:07:06]OFD Sender: No OFD packet to send [23:07:11]OFD Sender: No OFD packet to send [23:07:16]OFD Sender: No OFD packet to send [23:07:21]OFD Sender: No OFD packet to send [23:07:26]OFD Sender: No OFD packet to send [23:07:31]OFD Sender: No OFD packet to send [23:07:37]OFD Sender: No OFD packet to send [23:07:42]OFD Sender: No OFD packet to send [23:07:47]OFD Sender: No OFD packet to send [23:07:52]OFD Sender: No OFD packet to send [23:07:57]OFD Sender: No OFD packet to send [23:08:02]OFD Sender: No OFD packet to send [23:08:07]OFD Sender: No OFD packet to send [23:08:12]OFD Sender: No OFD packet to send [23:08:17]OFD Sender: No OFD packet to send [23:08:22]OFD Sender: No OFD packet to send [23:08:27]OFD Sender: No OFD packet to send [23:08:32]OFD Sender: No OFD packet to send [23:08:37]OFD Sender: No OFD packet to send [23:08:42]OFD Sender: No OFD packet to send [23:08:47]OFD Sender: No OFD packet to send [23:08:52]OFD Sender: No OFD packet to send [23:08:57]OFD Sender: No OFD packet to send [23:09:02]OFD Sender: No OFD packet to send [23:09:07]OFD Sender: No OFD packet to send [23:09:12]OFD Sender: No OFD packet to send [23:09:17]OFD Sender: No OFD packet to send [23:09:22]OFD Sender: No OFD packet to send [23:09:27]OFD Sender: No OFD packet to send [23:09:32]OFD Sender: No OFD packet to send [23:09:37]OFD Sender: No OFD packet to send [23:09:42]OFD Sender: No OFD packet to send [23:09:47]OFD Sender: No OFD packet to send [23:09:52]OFD Sender: No OFD packet to send [23:09:57]OFD Sender: No OFD packet to send [23:10:02]OFD Sender: No OFD packet to send [23:10:07]OFD Sender: No OFD packet to send [23:10:12]OFD Sender: No OFD packet to send [23:10:17]OFD Sender: No OFD packet to send [23:10:22]OFD Sender: No OFD packet to send [23:10:27]OFD Sender: No OFD packet to send [23:10:32]OFD Sender: No OFD packet to send [23:10:37]OFD Sender: No OFD packet to send [23:10:42]OFD Sender: No OFD packet to send [23:10:47]OFD Sender: No OFD packet to send [23:10:52]OFD Sender: No OFD packet to send [23:10:57]OFD Sender: No OFD packet to send [23:11:02]OFD Sender: No OFD packet to send [23:11:07]OFD Sender: No OFD packet to send [23:11:12]OFD Sender: No OFD packet to send [23:11:17]OFD Sender: No OFD packet to send [23:11:22]OFD Sender: No OFD packet to send [23:11:27]OFD Sender: No OFD packet to send [23:11:32]OFD Sender: No OFD packet to send [23:11:37]OFD Sender: No OFD packet to send [23:11:42]OFD Sender: No OFD packet to send [23:11:47]OFD Sender: No OFD packet to send [23:11:52]OFD Sender: No OFD packet to send [23:11:57]OFD Sender: No OFD packet to send [23:12:02]OFD Sender: No OFD packet to send [23:12:07]OFD Sender: No OFD packet to send [23:12:12]OFD Sender: No OFD packet to send [23:12:17]OFD Sender: No OFD packet to send [23:12:22]OFD Sender: No OFD packet to send [23:12:27]OFD Sender: No OFD packet to send [23:12:32]OFD Sender: No OFD packet to send [23:12:37]OFD Sender: No OFD packet to send [23:12:42]OFD Sender: No OFD packet to send [23:12:47]OFD Sender: No OFD packet to send [23:12:52]OFD Sender: No OFD packet to send [23:12:57]OFD Sender: No OFD packet to send [23:13:02]OFD Sender: No OFD packet to send [23:13:07]OFD Sender: No OFD packet to send [23:13:12]OFD Sender: No OFD packet to send [23:13:17]OFD Sender: No OFD packet to send [23:13:22]OFD Sender: No OFD packet to send [23:13:27]OFD Sender: No OFD packet to send [23:13:32]OFD Sender: No OFD packet to send [23:13:37]OFD Sender: No OFD packet to send [23:13:42]OFD Sender: No OFD packet to send [23:13:47]OFD Sender: No OFD packet to send [23:13:52]OFD Sender: No OFD packet to send [23:13:57]OFD Sender: No OFD packet to send [23:14:02]OFD Sender: No OFD packet to send [23:14:07]OFD Sender: No OFD packet to send [23:14:12]OFD Sender: No OFD packet to send [23:14:17]OFD Sender: No OFD packet to send [23:14:22]OFD Sender: No OFD packet to send [23:14:27]OFD Sender: No OFD packet to send [23:14:32]OFD Sender: No OFD packet to send [23:14:37]OFD Sender: No OFD packet to send [23:14:42]OFD Sender: No OFD packet to send [23:14:47]OFD Sender: No OFD packet to send [23:14:52]OFD Sender: No OFD packet to send [23:14:57]OFD Sender: No OFD packet to send [23:15:02]OFD Sender: No OFD packet to send [23:15:07]OFD Sender: No OFD packet to send [23:15:12]OFD Sender: No OFD packet to send [23:15:17]OFD Sender: No OFD packet to send [23:15:22]OFD Sender: No OFD packet to send [23:15:27]OFD Sender: No OFD packet to send [23:15:32]OFD Sender: No OFD packet to send [23:15:37]OFD Sender: No OFD packet to send [23:15:42]OFD Sender: No OFD packet to send [23:15:47]OFD Sender: No OFD packet to send [23:15:52]OFD Sender: No OFD packet to send [23:15:57]OFD Sender: No OFD packet to send [23:16:02]OFD Sender: No OFD packet to send [23:16:07]OFD Sender: No OFD packet to send [23:16:12]OFD Sender: No OFD packet to send [23:16:17]OFD Sender: No OFD packet to send [23:16:22]OFD Sender: No OFD packet to send [23:16:27]OFD Sender: No OFD packet to send [23:16:32]OFD Sender: No OFD packet to send [23:16:37]OFD Sender: No OFD packet to send [23:16:42]OFD Sender: No OFD packet to send [23:16:47]OFD Sender: No OFD packet to send [23:16:52]OFD Sender: No OFD packet to send [23:16:52]accept exits with 9 [23:16:52]New connection [23:16:52]New thread 3067161956 created [23:16:52]Thread 3067305316 joined [23:16:52]Waiting for new connection... [23:16:52] Sock 9.Parse request [23:16:52]Sock 9.Check first char [23:16:52]Sock 9.First char is OK [23:16:52]request: POST /json_proto HTTP/1.0 [23:16:52]Method: POST [23:16:52]URL: /json_proto [23:16:52]Method is POST - this is cgi request [23:16:52]url: /json_proto [23:16:52]query_string will be loaded in cgi processing [23:16:52]execute_cgi json_proto POST (null) [23:16:52]execute_cgi path=json_proto method=POST [23:16:52]POST find Content-Length [23:16:52]Host: 172.17.49.196:8080 [23:16:52]Content-Length: 655 [23:16:52]Content-Type: application/json [23:16:52] [23:16:52]POST finish read [23:16:52]Found Content-Length = 655 [23:16:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164412", "tax_sys" : 0, "items" : [ { "code": "4870001159955", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u041F\u042D\u0422 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:52]execute_script... [23: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 : (3)164412", "tax_sys" : 0, "items" : [ { "code": "4870001159955", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u041F\u042D\u0422 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:52]POST & json_proto [23:16:52]process_json_proto [23:16:52]json parsed OK: [23:16:52]protocol is kg_v1.0 [23:16:52]action value=close_receipt [23:16:52]process_action close_receipt [23:16:52]cmd_close_receipt [23:16:52]MH_GetDate [23:16:52]Write to MH i2c: F0 00 00 89 47 BF [23:16:52]Write i2c OK [23:16:52]MH_I2C_Read... [23:16:52]Read from MH i2c: F0 [23:16:52]MH_I2C_Read... [23:16:52]Read from MH i2c: F0 09 00 [23:16:52]MH_I2C_Read... [23:16:52]Read from MH i2c: F0 09 00 89 47 00 6F D5 1A 67 BD 3B 11 67 FD [23:16:52]GetLastDocTimeStamp 1729810854 [23:16:52]current date 1729811823 [23:16:52]FM_GetShiftState [23:16:52]SAM_PROTO_GetShiftState [23:16:52]wFMCommunicate request_size=4 [23:16:52]MH_SAM_APDU [23:16:52]CAPDU: 80 13 01 00 [23:16:52]Write to MH i2c: E2 08 00 8A 47 80 13 01 00 00 00 00 00 4E [23:16:52]Write i2c OK [23:16:52]MH_I2C_Read... [23:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:52]Read from MH i2c: E2 [23:16:52]MH_I2C_Read... [23:16:52]Read from MH i2c: E2 0E 00 [23:16:52]MH_I2C_Read... [23:16:52]Read from MH i2c: E2 0E 00 8A 47 00 09 00 01 30 90 19 67 00 00 00 00 90 00 9A [23:16:52]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:16:52]wFMCommunicate OK [23:16:52]SAM_PROTO_GetShiftState done [23:16:52]FM_GetShiftState done [23:16:52]opened in 1729728560 [23:16:52]opened+sec_in_day 1729814960 [23:16:52]quantity*price = 4500 [23:16:52]sum+1 = 4501 [23:16:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 139 24.10.2024 23:17 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50497 ФПД: 68749264441578 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T231703&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50497&fm=68749264441578&tin=02508201610067®Number=0000000000097022&sum=4500 0 [23:16:54]StoreToDocumentArchive [23:16:54]shift 492 fd 50497 [23:16:54]save to /storage/0492/doc_00050497 [23:16:54]save last doc name /storage/0492/doc_00050497 to /storage/kkm_last_doc_name [23:16:54]save OK [23:16:54]Clear old archive folders... [23:16:54]ProcessDocumentItem done err = 0, tmpTLVsize=282 [23:16:54]tlvbuf is 001244F0 [23:16:54]SAM_PROTO_ClearQueue [23:16:54]wFMCommunicate request_size=4 [23:16:54]MH_SAM_APDU [23:16:54]CAPDU: 80 09 00 00 [23:16:54]Write to MH i2c: E2 08 00 97 47 80 09 00 00 00 00 00 00 50 [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:54]Read from MH i2c: E2 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 97 47 00 90 00 52 [23:16:54]RAPDU: 90 00 [23:16:54]wFMCommunicate OK [23:16:54]SAM_PROTO_ClearQueue done [23:16:54]KKMCreateOFDPacket [23:16:54]OFDProtocolAddRootSTLVToBuf [23:16:54]FM_MakeSignedData [23:16:54]FM_MakeSignedData [23:16:54]SAM_PROTO_SignData [23:16:54]wFMCommunicate request_size=4 [23:16:54]MH_SAM_APDU [23:16:54]CAPDU: 80 0D 01 02 [23:16:54]Write to MH i2c: E2 08 00 98 47 80 0D 01 02 00 00 00 00 58 [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:54]Read from MH i2c: E2 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 98 47 00 90 00 53 [23:16:54]RAPDU: 90 00 [23:16:54]wFMCommunicate OK [23:16:54]wFMCommunicate request_size=255 [23:16:54]MH_SAM_APDU [23:16:54]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 39 39 35 35 06 04 28 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 6F D5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 [23:16:54]Write to MH i2c: E2 02 01 99 47 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 39 39 35 35 06 04 28 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 6F D5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 00 00 75 [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:54]Read from MH i2c: E2 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 99 47 00 90 00 54 [23:16:54]RAPDU: 90 00 [23:16:54]wFMCommunicate OK [23:16:54]wFMCommunicate request_size=41 [23:16:54]MH_SAM_APDU [23:16:54]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 41 C5 00 00 35 04 06 00 3E 86 EF 7C 50 EA [23:16:54]Write to MH i2c: E2 2C 00 9A 47 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 41 C5 00 00 35 04 06 00 3E 86 EF 7C 50 EA 00 00 8D [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:54]Read from MH i2c: E2 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 03 00 9A 47 00 90 00 55 [23:16:54]RAPDU: 90 00 [23:16:54]wFMCommunicate OK [23:16:54]wFMCommunicate request_size=4 [23:16:54]MH_SAM_APDU [23:16:54]CAPDU: 80 0D 03 02 [23:16:54]Write to MH i2c: E2 08 00 9B 47 80 0D 03 02 00 00 00 00 5D [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:54]Read from MH i2c: E2 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 0B 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 0B 00 9B 47 00 DD B2 E4 EE F5 E6 A5 58 90 00 97 [23:16:54]RAPDU: DD B2 E4 EE F5 E6 A5 58 90 00 [23:16:54]wFMCommunicate OK [23:16:54]SAM_PROTO_SignData done [23:16:54]FM_MakeSignedData done [23:16:54]CreateOFDProtocolMessage [23:16:54]wFMCommunicate request_size=4 [23:16:54]MH_SAM_APDU [23:16:54]CAPDU: 80 11 00 00 [23:16:54]Write to MH i2c: E2 08 00 9C 47 80 11 00 00 00 00 00 00 5D [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:54]Read from MH i2c: E2 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 17 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: E2 17 00 9C 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 A4 [23:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:16:54]wFMCommunicate OK [23:16:54]CreateOFDProtocolMessage done [23:16:54]OFDSenderStorePacket 50497 [23:16:54]StoreOFDPacket docnum=50497 [23:16:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 69 56 26 01 C4 69 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 39 39 35 35 06 04 28 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 6F D5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 41 C5 00 00 35 04 06 00 3E 86 EF 7C 50 EA DD B2 E4 EE F5 E6 A5 58 [23:16:54]CheckFolder [23:16:54]dirname=/storage/ofd_packets [23:16:54]CheckFolder done [23:16:54]ProducePacketName [23:16:54]name=ofd_packets/00050497 [23:16:54]NVStorageSaveData ofd_packets/00050497 [23:16:54]File name is /storage/ofd_packets/00050497 [23:16:54]Write 332 bytes [23:16:54]NVStorageSaveData done [23:16:54]OFDSenderStorePacket done [23:16:54]KKMCreateOFDPacket done [23:16:54]NVStorageSaveData kkm_last_timestamp [23:16:54]File name is /storage/kkm_last_timestamp [23:16:54]Write 4 bytes [23:16:54]NVStorageSaveData done [23:16:54]ExternCall_PrintAddStr [23:16:54]wPrintStart [23:16:54]Write to MH i2c: 01 00 00 9D 47 E4 [23:16:54]Write i2c OK [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 [23:16:54]MH_I2C_Read... [23:16:54]Read from MH i2c: 01 07 00 9D 47 00 00 00 00 00 FF 0F F9 [23:16:54]RasterBufferAndPrint [23:16:54]line Счет N : (3)164412 [23:16:54]line ИНН: 02508201610067 [23:16:54]line Контрольно-Кассовый Чек [23:16:54]line ПРОДАЖА [23:16:54]line Товар: 4870001159955 [23:16:54]line Вода ASU пит н.газ ПЭТ 1л [23:16:54]line 1.000 * 45.00 [23:16:54]line = 45.00 [23:16:54]line НДС 12% НСП 1% [23:16:54]line > о реализуемом товаре [23:16:54]line ИТОГО: 45.00 [23:16:54]line НСП 1% : 0.40 [23:16:54]line НДС 12% : 4.78 [23:16:54]line Наличными: 45.00 [23:16:54]line Безнал.: 0.00 [23:16:54]line Место: АЗС № 80 "Партнер Нефть" [23:16:54]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [23:16:54]line СНО: Общий режим [23:16:54]line Чек 139 24.10.2024 23:17 [23:16:54]line Смена: 492 ФФД: 1.0 [23:16:54]line ЗНМ: 0300000090 [23:16:54]line РНМ: 0000000000097022 [23:16:54]line Версия ККМ: 001 [23:16:54]line ФМ: 0000000000875000 [23:16:54]line ФД: 50497 [23:16:54]line ФПД: 68749264441578 [23:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T231703&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50497&fm=68749264441578&tin=02508201610067®Number=0000000000097022&sum=4500 [23:16:54]OFD Sender: Processing packet 50497 [packets to send 7, broken 6] [23:16:54]ProducePacketName [23:16:54]name=ofd_packets/00050497 [23:16:54]OFD Sender: To server: pG, [23:16:54]CommunicateWithHost lk.salyk.kg:30040 [23:16:54]ConnectInit lk.salyk.kg [23:16:54]line 0 [23:16:55]written 0, free lines is 4095 [23:16:55]Connected sock=10 [23:16:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2E 01 00 00 69 56 26 01 C4 69 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 39 39 35 35 06 04 28 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 6F D5 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 41 C5 00 00 35 04 06 00 3E 86 EF 7C 50 EA DD B2 E4 EE F5 E6 A5 58 [23:16:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 EA CB 47 00 E9 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 41 C5 00 00 F4 03 04 00 02 81 1A 67 B6 04 01 00 00 A4 A0 96 C3 53 5C FB F3 [23:16:55]CommunicateWithHost err = 0 [23:16:55]CheckOFDResponse [23:16:55]1017 (14) - 77093643461234 [23:16:55]1041 (16) - 0000000000875000 [23:16:55]1040 (4) - 50497 [23:16:55]1012 (4) - 24.10.2024 17:16 [23:16:55]1206 (1) - 0 [23:16:55]OFD Sender: Remove packet 50497 [23:16:55]ProducePacketName [23:16:55]name=ofd_packets/00050497 [23:16:55]NVStorageDeleteData [23:16:55]Write to MH i2c: 01 00 00 C5 47 0C [23:16:55]Write i2c OK [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: 01 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: 01 07 00 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: 01 07 00 C5 47 00 00 00 00 00 18 0D 38 [23:16:55]RasterBufferAndPrint [23:16:55]line [23:16:55]line [23:16:55]line [23:16:55]line [23:16:55]line [23:16:55]written 0, free lines is 3358 [23:16:55]process_action close_receipt done [23:16:55]requested_data is exist [23:16:55]produce_requested_data [23:16:55]requested_item fm.sn is exist - process it [23:16:55]wFMCommunicate request_size=4 [23:16:55]MH_SAM_APDU [23:16:55]CAPDU: 80 11 00 00 [23:16:55]Write to MH i2c: E2 08 00 CC 47 80 11 00 00 00 00 00 00 8D [23:16:55]Write i2c OK [23:16:55]MH_I2C_Read... [23:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:55]Read from MH i2c: E2 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: E2 17 00 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: E2 17 00 CC 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 D4 [23:16:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:16:55]wFMCommunicate OK [23:16:55]requested_item fd.num is exist - process it [23:16:55]SAM_PROTO_GetFieldsCounters [23:16:55]wFMCommunicate request_size=4 [23:16:55]MH_SAM_APDU [23:16:55]CAPDU: 80 13 00 00 [23:16:55]Write to MH i2c: E2 08 00 CD 47 80 13 00 00 00 00 00 00 90 [23:16:55]Write i2c OK [23:16:55]MH_I2C_Read... [23:16:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:55]Read from MH i2c: E2 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: E2 62 00 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: E2 62 00 CD 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 41 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [23:16:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 41 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:55]wFMCommunicate OK [23:16:55]SAM_PROTO_GetFieldsCounters done [23:16:55]requested_item shift.num is exist - process it [23:16:55]requested_item shift.opened is exist - process it [23:16:55]req_shift_opened [23:16:55]FM_GetShiftState [23:16:55]SAM_PROTO_GetShiftState [23:16:55]wFMCommunicate request_size=4 [23:16:55]MH_SAM_APDU [23:16:55]CAPDU: 80 13 01 00 [23:16:55]Write to MH i2c: E2 08 00 CE 47 80 13 01 00 00 00 00 00 92 [23:16:55]Write i2c OK [23:16:55]MH_I2C_Read... [23:16:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:55]Read from MH i2c: E2 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: E2 0E 00 [23:16:55]MH_I2C_Read... [23:16:55]Read from MH i2c: E2 0E 00 CE 47 00 09 00 01 30 90 19 67 00 00 00 00 90 00 DE [23:16:55]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:16:55]wFMCommunicate OK [23:16:55]SAM_PROTO_GetShiftState done [23:16:55]FM_GetShiftState done [23:16:55]req_shift_opened done [23:16:55]requested_item shift.open_date is exist - process it [23:16:55]req_shift_open_date [23:16:55]req_shift_open_date done [23:16:55]produce_requested_data done [23:16:55]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50497,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:16:55]process_action_free close_receipt [23:16:55]json_value_free [23:16:55]json_value_free done [23:16:55]process_json_proto returns [23:16:55]Send response to host [23:16:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50497,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:16:55]free response buf [23:16:55]execute_script done [23:16:55]execute_script returns [23:16:55]free content buf [23:16:55]Sock 9.Close socket [23:16:55]Sock 9.Thread stoped [23:16:55]OFD Sender: No OFD packet to send [23:17:00]OFD Sender: No OFD packet to send [23:17:05]OFD Sender: No OFD packet to send [23:17:10]OFD Sender: No OFD packet to send [23:17:15]OFD Sender: No OFD packet to send [23:17:20]OFD Sender: No OFD packet to send [23:17:25]OFD Sender: No OFD packet to send [23:17:30]OFD Sender: No OFD packet to send [23:17:35]OFD Sender: No OFD packet to send [23:17:40]OFD Sender: No OFD packet to send [23:17:45]OFD Sender: No OFD packet to send [23:17:50]OFD Sender: No OFD packet to send [23:17:55]OFD Sender: No OFD packet to send [23:18:00]OFD Sender: No OFD packet to send [23:18:05]OFD Sender: No OFD packet to send [23:18:10]OFD Sender: No OFD packet to send [23:18:15]OFD Sender: No OFD packet to send [23:18:20]OFD Sender: No OFD packet to send [23:18:25]OFD Sender: No OFD packet to send [23:18:30]OFD Sender: No OFD packet to send [23:18:35]OFD Sender: No OFD packet to send [23:18:40]OFD Sender: No OFD packet to send [23:18:45]OFD Sender: No OFD packet to send [23:18:50]OFD Sender: No OFD packet to send [23:18:55]OFD Sender: No OFD packet to send [23:19:00]OFD Sender: No OFD packet to send [23:19:05]OFD Sender: No OFD packet to send [23:19:10]OFD Sender: No OFD packet to send [23:19:15]OFD Sender: No OFD packet to send [23:19:20]OFD Sender: No OFD packet to send [23:19:25]OFD Sender: No OFD packet to send [23:19:30]OFD Sender: No OFD packet to send [23:19:35]OFD Sender: No OFD packet to send [23:19:40]OFD Sender: No OFD packet to send [23:19:45]OFD Sender: No OFD packet to send [23:19:50]OFD Sender: No OFD packet to send [23:19:55]OFD Sender: No OFD packet to send [23:20:00]OFD Sender: No OFD packet to send [23:20:05]OFD Sender: No OFD packet to send [23:20:10]OFD Sender: No OFD packet to send [23:20:15]OFD Sender: No OFD packet to send [23:20:20]OFD Sender: No OFD packet to send [23:20:25]OFD Sender: No OFD packet to send [23:20:30]OFD Sender: No OFD packet to send [23:20:35]OFD Sender: No OFD packet to send [23:20:40]OFD Sender: No OFD packet to send [23:20:46]OFD Sender: No OFD packet to send [23:20:51]OFD Sender: No OFD packet to send [23:20:56]OFD Sender: No OFD packet to send [23:21:01]OFD Sender: No OFD packet to send [23:21:06]OFD Sender: No OFD packet to send [23:21:11]OFD Sender: No OFD packet to send [23:21:16]OFD Sender: No OFD packet to send [23:21:21]OFD Sender: No OFD packet to send [23:21:26]OFD Sender: No OFD packet to send [23:21:31]OFD Sender: No OFD packet to send [23:21:36]OFD Sender: No OFD packet to send [23:21:41]OFD Sender: No OFD packet to send [23:21:46]OFD Sender: No OFD packet to send [23:21:51]OFD Sender: No OFD packet to send [23:21:56]OFD Sender: No OFD packet to send [23:22:01]OFD Sender: No OFD packet to send [23:22:06]OFD Sender: No OFD packet to send [23:22:11]OFD Sender: No OFD packet to send [23:22:16]OFD Sender: No OFD packet to send [23:22:21]OFD Sender: No OFD packet to send [23:22:26]OFD Sender: No OFD packet to send [23:22:31]OFD Sender: No OFD packet to send [23:22:36]OFD Sender: No OFD packet to send [23:22:41]OFD Sender: No OFD packet to send [23:22:46]OFD Sender: No OFD packet to send [23:22:51]OFD Sender: No OFD packet to send [23:22:56]OFD Sender: No OFD packet to send [23:23:01]OFD Sender: No OFD packet to send [23:23:06]OFD Sender: No OFD packet to send [23:23:11]OFD Sender: No OFD packet to send [23:23:16]OFD Sender: No OFD packet to send [23:23:21]OFD Sender: No OFD packet to send [23:23:26]OFD Sender: No OFD packet to send [23:23:31]OFD Sender: No OFD packet to send [23:23:36]OFD Sender: No OFD packet to send [23:23:41]OFD Sender: No OFD packet to send [23:23:46]OFD Sender: No OFD packet to send [23:23:51]OFD Sender: No OFD packet to send [23:23:56]OFD Sender: No OFD packet to send [23:24:01]OFD Sender: No OFD packet to send [23:24:06]OFD Sender: No OFD packet to send [23:24:11]OFD Sender: No OFD packet to send [23:24:16]OFD Sender: No OFD packet to send [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:36]OFD Sender: No OFD packet to send [23:24:41]OFD Sender: No OFD packet to send [23:24:46]OFD Sender: No OFD packet to send [23:24:51]OFD Sender: No OFD packet to send [23:24:56]OFD Sender: No OFD packet to send [23:25:01]OFD Sender: No OFD packet to send [23:25:06]OFD Sender: No OFD packet to send [23:25:11]OFD Sender: No OFD packet to send [23:25:16]OFD Sender: No OFD packet to send [23:25:21]OFD Sender: No OFD packet to send [23:25:26]OFD Sender: No OFD packet to send [23:25:31]OFD Sender: No OFD packet to send [23:25:36]OFD Sender: No OFD packet to send [23:25:41]OFD Sender: No OFD packet to send [23:25:46]OFD Sender: No OFD packet to send [23:25:51]OFD Sender: No OFD packet to send [23:25:56]OFD Sender: No OFD packet to send [23:26:01]OFD Sender: No OFD packet to send [23:26:06]OFD Sender: No OFD packet to send [23:26:11]OFD Sender: No OFD packet to send [23:26:16]OFD Sender: No OFD packet to send [23:26:21]OFD Sender: No OFD packet to send [23:26:26]OFD Sender: No OFD packet to send [23:26:31]OFD Sender: No OFD packet to send [23:26:36]OFD Sender: No OFD packet to send [23:26:41]OFD Sender: No OFD packet to send [23:26:46]OFD Sender: No OFD packet to send [23:26:51]OFD Sender: No OFD packet to send [23:26:56]OFD Sender: No OFD packet to send [23:27:01]OFD Sender: No OFD packet to send [23:27:06]OFD Sender: No OFD packet to send [23:27:11]OFD Sender: No OFD packet to send [23:27:16]OFD Sender: No OFD packet to send [23:27:21]OFD Sender: No OFD packet to send [23:27:26]OFD Sender: No OFD packet to send [23:27:31]OFD Sender: No OFD packet to send [23:27:36]OFD Sender: No OFD packet to send [23:27:41]OFD Sender: No OFD packet to send [23:27:46]OFD Sender: No OFD packet to send [23:27:51]OFD Sender: No OFD packet to send [23:27:56]OFD Sender: No OFD packet to send [23:28:01]OFD Sender: No OFD packet to send [23:28:06]OFD Sender: No OFD packet to send [23:28:11]OFD Sender: No OFD packet to send [23:28:16]OFD Sender: No OFD packet to send [23:28:21]OFD Sender: No OFD packet to send [23:28:26]OFD Sender: No OFD packet to send [23:28:31]OFD Sender: No OFD packet to send [23:28:36]OFD Sender: No OFD packet to send [23:28:41]OFD Sender: No OFD packet to send [23:28:46]OFD Sender: No OFD packet to send [23:28:51]OFD Sender: No OFD packet to send [23:28:56]OFD Sender: No OFD packet to send [23:29:01]OFD Sender: No OFD packet to send [23:29:06]OFD Sender: No OFD packet to send [23:29:11]OFD Sender: No OFD packet to send [23:29:16]OFD Sender: No OFD packet to send [23:29:21]OFD Sender: No OFD packet to send [23:29:26]OFD Sender: No OFD packet to send [23:29:31]OFD Sender: No OFD packet to send [23:29:36]OFD Sender: No OFD packet to send [23:29:41]OFD Sender: No OFD packet to send [23:29:46]OFD Sender: No OFD packet to send [23:29:51]OFD Sender: No OFD packet to send [23:29:56]OFD Sender: No OFD packet to send [23:30:01]OFD Sender: No OFD packet to send [23:30:06]OFD Sender: No OFD packet to send [23:30:11]OFD Sender: No OFD packet to send [23:30:16]OFD Sender: No OFD packet to send [23:30:21]OFD Sender: No OFD packet to send [23:30:26]OFD Sender: No OFD packet to send [23:30:31]OFD Sender: No OFD packet to send [23:30:36]OFD Sender: No OFD packet to send [23:30:41]OFD Sender: No OFD packet to send [23:30:46]OFD Sender: No OFD packet to send [23:30:51]OFD Sender: No OFD packet to send [23:30:56]OFD Sender: No OFD packet to send [23:31:01]OFD Sender: No OFD packet to send [23:31:06]OFD Sender: No OFD packet to send [23:31:11]OFD Sender: No OFD packet to send [23:31:16]OFD Sender: No OFD packet to send [23:31:21]OFD Sender: No OFD packet to send [23:31:26]OFD Sender: No OFD packet to send [23:31:31]OFD Sender: No OFD packet to send [23:31:36]OFD Sender: No OFD packet to send [23:31:41]OFD Sender: No OFD packet to send [23:31:46]OFD Sender: No OFD packet to send [23:31:51]OFD Sender: No OFD packet to send [23:31:56]OFD Sender: No OFD packet to send [23:32:01]OFD Sender: No OFD packet to send [23:32:06]OFD Sender: No OFD packet to send [23:32:11]OFD Sender: No OFD packet to send [23:32:16]OFD Sender: No OFD packet to send [23:32:21]OFD Sender: No OFD packet to send [23:32:26]OFD Sender: No OFD packet to send [23:32:31]OFD Sender: No OFD packet to send [23:32:36]OFD Sender: No OFD packet to send [23:32:41]OFD Sender: No OFD packet to send [23:32:46]OFD Sender: No OFD packet to send [23:32:51]OFD Sender: No OFD packet to send [23:32:56]OFD Sender: No OFD packet to send [23:33:01]OFD Sender: No OFD packet to send [23:33:06]OFD Sender: No OFD packet to send [23:33:11]OFD Sender: No OFD packet to send [23:33:16]OFD Sender: No OFD packet to send [23:33:21]OFD Sender: No OFD packet to send [23:33:26]OFD Sender: No OFD packet to send [23:33:31]OFD Sender: No OFD packet to send [23:33:36]OFD Sender: No OFD packet to send [23:33:41]OFD Sender: No OFD packet to send [23:33:46]OFD Sender: No OFD packet to send [23:33:51]OFD Sender: No OFD packet to send [23:33:56]OFD Sender: No OFD packet to send [23:34:01]OFD Sender: No OFD packet to send [23:34:06]OFD Sender: No OFD packet to send [23:34:11]OFD Sender: No OFD packet to send [23:34:16]OFD Sender: No OFD packet to send [23:34:21]OFD Sender: No OFD packet to send [23:34:26]OFD Sender: No OFD packet to send [23:34:31]OFD Sender: No OFD packet to send [23:34:36]OFD Sender: No OFD packet to send [23:34:41]OFD Sender: No OFD packet to send [23:34:46]OFD Sender: No OFD packet to send [23:34:51]OFD Sender: No OFD packet to send [23:34:56]OFD Sender: No OFD packet to send [23:35:01]OFD Sender: No OFD packet to send [23:35:06]OFD Sender: No OFD packet to send [23:35:11]OFD Sender: No OFD packet to send [23:35:16]OFD Sender: No OFD packet to send [23:35:21]OFD Sender: No OFD packet to send [23:35:26]OFD Sender: No OFD packet to send [23:35:31]OFD Sender: No OFD packet to send [23:35:36]OFD Sender: No OFD packet to send [23:35:41]OFD Sender: No OFD packet to send [23:35:46]OFD Sender: No OFD packet to send [23:35:51]OFD Sender: No OFD packet to send [23:35:56]OFD Sender: No OFD packet to send [23:36:01]OFD Sender: No OFD packet to send [23:36:06]OFD Sender: No OFD packet to send [23:36:11]OFD Sender: No OFD packet to send [23:36:16]OFD Sender: No OFD packet to send [23:36:21]OFD Sender: No OFD packet to send [23:36:26]OFD Sender: No OFD packet to send [23:36:31]OFD Sender: No OFD packet to send [23:36:36]OFD Sender: No OFD packet to send [23:36:41]OFD Sender: No OFD packet to send [23:36:46]OFD Sender: No OFD packet to send [23:36:51]OFD Sender: No OFD packet to send [23:36:56]OFD Sender: No OFD packet to send [23:37:01]OFD Sender: No OFD packet to send [23:37:06]OFD Sender: No OFD packet to send [23:37:11]OFD Sender: No OFD packet to send [23:37:16]OFD Sender: No OFD packet to send [23:37:21]OFD Sender: No OFD packet to send [23:37:26]OFD Sender: No OFD packet to send [23:37:31]OFD Sender: No OFD packet to send [23:37:33]accept exits with 7 [23:37:33]New connection [23:37:33]New thread 3067305316 created [23:37:33]Thread 3067161956 joined [23:37:33]Waiting for new connection... [23:37:33] Sock 7.Parse request [23:37:33]Sock 7.Check first char [23:37:33]Sock 7.First char is OK [23:37:33]request: POST /json_proto HTTP/1.0 [23:37:33]Method: POST [23:37:33]URL: /json_proto [23:37:33]Method is POST - this is cgi request [23:37:33]url: /json_proto [23:37:33]query_string will be loaded in cgi processing [23:37:33]execute_cgi json_proto POST (null) [23:37:33]execute_cgi path=json_proto method=POST [23:37:33]POST find Content-Length [23:37:33]Host: 172.17.49.196:8080 [23:37:33]Content-Length: 999 [23:37:33]Content-Type: application/json [23:37:33] [23:37:33]POST finish read [23:37:33]Found Content-Length = 999 [23:37:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164413", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700001061111", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043D\u044B\u0439 \u041F\u0435\u0440\u0432\u0430\u043A \u0421\u0430\u043C\u043E\u0433\u043E\u043D 0,7\u043B", "price" : 1000.00, "quantity" : 1.000, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:33]execute_script... [23:37:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164413", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700001061111", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434\u043D\u044B\u0439 \u041F\u0435\u0440\u0432\u0430\u043A \u0421\u0430\u043C\u043E\u0433\u043E\u043D 0,7\u043B", "price" : 1000.00, "quantity" : 1.000, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:33]POST & json_proto [23:37:33]process_json_proto [23:37:33]json parsed OK: [23:37:33]protocol is kg_v1.0 [23:37:33]action value=close_receipt [23:37:33]process_action close_receipt [23:37:33]cmd_close_receipt [23:37:33]MH_GetDate [23:37:33]Write to MH i2c: F0 00 00 CF 47 05 [23:37:33]Write i2c OK [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: F0 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: F0 09 00 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: F0 09 00 CF 47 00 48 DA 1A 67 BD 3B 11 67 21 [23:37:33]GetLastDocTimeStamp 1729811823 [23:37:33]current date 1729813064 [23:37:33]FM_GetShiftState [23:37:33]SAM_PROTO_GetShiftState [23:37:33]wFMCommunicate request_size=4 [23:37:33]MH_SAM_APDU [23:37:33]CAPDU: 80 13 01 00 [23:37:33]Write to MH i2c: E2 08 00 D0 47 80 13 01 00 00 00 00 00 94 [23:37:33]Write i2c OK [23:37:33]MH_I2C_Read... [23:37:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:33]Read from MH i2c: E2 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: E2 0E 00 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: E2 0E 00 D0 47 00 09 00 01 30 90 19 67 00 00 00 00 90 00 E0 [23:37:33]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:37:33]wFMCommunicate OK [23:37:33]SAM_PROTO_GetShiftState done [23:37:33]FM_GetShiftState done [23:37:33]opened in 1729728560 [23:37:33]opened+sec_in_day 1729814960 [23:37:33]quantity*price = 14400 [23:37:33]sum+1 = 14401 [23:37:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700001061111 Напиток виноградный Первак Самогон 0,7л 1.000 * 1000.00 = 1000.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1144.00 НСП 1% : 10.12 НДС 12% : 121.48 Наличными: 1144.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 140 24.10.2024 23:37 Смена: 492 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50498 ФПД: 8167726903390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T233744&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50498&fm=8167726903390&tin=02508201610067®Number=0000000000097022&sum=114400 0 [23:37:34]StoreToDocumentArchive [23:37:34]shift 492 fd 50498 [23:37:34]save to /storage/0492/doc_00050498 [23:37:34]save last doc name /storage/0492/doc_00050498 to /storage/kkm_last_doc_name [23:37:34]save OK [23:37:34]Clear old archive folders... [23:37:34]ProcessDocumentItem done err = 0, tmpTLVsize=418 [23:37:34]tlvbuf is B6DFE010 [23:37:34]SAM_PROTO_ClearQueue [23:37:34]wFMCommunicate request_size=4 [23:37:34]MH_SAM_APDU [23:37:34]CAPDU: 80 09 00 00 [23:37:34]Write to MH i2c: E2 08 00 DD 47 80 09 00 00 00 00 00 00 96 [23:37:34]Write i2c OK [23:37:34]MH_I2C_Read... [23:37:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:37:34]Read from MH i2c: E2 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 DD 47 00 90 00 98 [23:37:34]RAPDU: 90 00 [23:37:34]wFMCommunicate OK [23:37:34]SAM_PROTO_ClearQueue done [23:37:34]KKMCreateOFDPacket [23:37:34]OFDProtocolAddRootSTLVToBuf [23:37:34]FM_MakeSignedData [23:37:34]FM_MakeSignedData [23:37:34]SAM_PROTO_SignData [23:37:34]wFMCommunicate request_size=4 [23:37:34]MH_SAM_APDU [23:37:34]CAPDU: 80 0D 01 02 [23:37:34]Write to MH i2c: E2 08 00 DE 47 80 0D 01 02 00 00 00 00 9E [23:37:34]Write i2c OK [23:37:34]MH_I2C_Read... [23:37:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:37:34]Read from MH i2c: E2 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 DE 47 00 90 00 99 [23:37:34]RAPDU: 90 00 [23:37:34]wFMCommunicate OK [23:37:34]wFMCommunicate request_size=255 [23:37:34]MH_SAM_APDU [23:37:34]CAPDU: 80 0D 02 02 FA 03 00 A2 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 31 31 31 31 06 04 47 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 D0 BD D1 8B D0 B9 20 D0 9F D0 B5 D1 80 D0 B2 D0 B0 D0 BA 20 D0 A1 D0 B0 D0 BC D0 BE D0 B3 D0 BE D0 BD 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 86 01 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 [23:37:34]Write to MH i2c: E2 02 01 DF 47 80 0D 02 02 FA 00 03 00 A2 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 31 31 31 31 06 04 47 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 D0 BD D1 8B D0 B9 20 D0 9F D0 B5 D1 80 D0 B2 D0 B0 D0 BA 20 D0 A1 D0 B0 D0 BC D0 BE D0 B3 D0 BE D0 BD 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 86 01 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 00 B9 [23:37:34]Write i2c OK [23:37:34]MH_I2C_Read... [23:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:34]Read from MH i2c: E2 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 DF 47 00 90 00 9A [23:37:34]RAPDU: 90 00 [23:37:34]wFMCommunicate OK [23:37:34]wFMCommunicate request_size=177 [23:37:34]MH_SAM_APDU [23:37:34]CAPDU: 80 0D 02 02 AC 00 01 BC 04 01 00 01 FC 03 06 00 E0 BE 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 2F 00 00 00 00 07 04 06 00 E0 BE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 DA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 42 C5 00 00 35 04 06 00 07 6D B2 75 F0 5E [23:37:34]Write to MH i2c: E2 B4 00 E0 47 80 0D 02 02 AC 00 00 01 BC 04 01 00 01 FC 03 06 00 E0 BE 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 2F 00 00 00 00 07 04 06 00 E0 BE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 DA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 42 C5 00 00 35 04 06 00 07 6D B2 75 F0 5E 00 00 D1 [23:37:34]Write i2c OK [23:37:34]MH_I2C_Read... [23:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:34]Read from MH i2c: E2 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 03 00 E0 47 00 90 00 9B [23:37:34]RAPDU: 90 00 [23:37:34]wFMCommunicate OK [23:37:34]wFMCommunicate request_size=4 [23:37:34]MH_SAM_APDU [23:37:34]CAPDU: 80 0D 03 02 [23:37:34]Write to MH i2c: E2 08 00 E1 47 80 0D 03 02 00 00 00 00 A3 [23:37:34]Write i2c OK [23:37:34]MH_I2C_Read... [23:37:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:37:34]Read from MH i2c: E2 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 0B 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 0B 00 E1 47 00 5A 37 63 76 88 9C 98 4D 90 00 17 [23:37:34]RAPDU: 5A 37 63 76 88 9C 98 4D 90 00 [23:37:34]wFMCommunicate OK [23:37:34]SAM_PROTO_SignData done [23:37:34]FM_MakeSignedData done [23:37:34]CreateOFDProtocolMessage [23:37:34]wFMCommunicate request_size=4 [23:37:34]MH_SAM_APDU [23:37:34]CAPDU: 80 11 00 00 [23:37:34]Write to MH i2c: E2 08 00 E2 47 80 11 00 00 00 00 00 00 A3 [23:37:34]Write i2c OK [23:37:34]MH_I2C_Read... [23:37:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:34]Read from MH i2c: E2 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 17 00 [23:37:34]MH_I2C_Read... [23:37:34]Read from MH i2c: E2 17 00 E2 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 EA [23:37:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:37:34]wFMCommunicate OK [23:37:34]CreateOFDProtocolMessage done [23:37:34]OFDSenderStorePacket 50498 [23:37:34]StoreOFDPacket docnum=50498 [23:37:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 B6 01 00 00 5C 6B AE 01 0F 7C 5A 03 01 00 03 00 A2 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 31 31 31 31 06 04 47 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 D0 BD D1 8B D0 B9 20 D0 9F D0 B5 D1 80 D0 B2 D0 B0 D0 BA 20 D0 A1 D0 B0 D0 BC D0 BE D0 B3 D0 BE D0 BD 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 86 01 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 BE 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 2F 00 00 00 00 07 04 06 00 E0 BE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 DA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 42 C5 00 00 35 04 06 00 07 6D B2 75 F0 5E 5A 37 63 76 88 9C 98 4D [23:37:34]CheckFolder [23:37:34]dirname=/storage/ofd_packets [23:37:34]CheckFolder done [23:37:34]ProducePacketName [23:37:34]name=ofd_packets/00050498 [23:37:34]NVStorageSaveData ofd_packets/00050498 [23:37:34]File name is /storage/ofd_packets/00050498 [23:37:34]Write 468 bytes [23:37:34]NVStorageSaveData done [23:37:34]OFDSenderStorePacket done [23:37:34]KKMCreateOFDPacket done [23:37:34]NVStorageSaveData kkm_last_timestamp [23:37:34]File name is /storage/kkm_last_timestamp [23:37:34]Write 4 bytes [23:37:34]NVStorageSaveData done [23:37:34]ExternCall_PrintAddStr [23:37:35]wPrintStart [23:37:35]Write to MH i2c: 01 00 00 E3 47 2A [23:37:35]OFD Sender: Processing packet 50498 [packets to send 7, broken 6] [23:37:35]ProducePacketName [23:37:35]name=ofd_packets/00050498 [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:35]OFD Sender: To server: pG, [23:37:35]CommunicateWithHost lk.salyk.kg:30040 [23:37:35]ConnectInit lk.salyk.kg [23:37:35]Read from MH i2c: 01 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: 01 07 00 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: 01 07 00 E3 47 00 00 00 00 00 FF 0F 3F [23:37:35]RasterBufferAndPrint [23:37:35]line Счет N : (3)164413 [23:37:35]line ИНН: 02508201610067 [23:37:35]line Контрольно-Кассовый Чек [23:37:35]line ПРОДАЖА [23:37:35]line Товар: 48743587 [23:37:35]line Сигареты Winston XStyle Silver [23:37:35]line 1.000 * 144.00 [23:37:35]line = 144.00 [23:37:35]line НДС 12% НСП 1% [23:37:35]line > о реализуемом товаре [23:37:35]line Товар: 4700001061111 [23:37:35]line Напиток виноградный Первак Самогон 0,7л [23:37:35]line 1.000 * 1000.00 [23:37:35]line = 1000.00 [23:37:35]line НДС 12% НСП 1% [23:37:35]line > о реализуемом товаре [23:37:35]line ИТОГО: 1144.00 [23:37:35]line НСП 1% : 10.12 [23:37:35]line НДС 12% : 121.48 [23:37:35]line Наличными: 1144.00 [23:37:35]line Безнал.: 0.00 [23:37:35]line Место: АЗС № 80 "Партнер Нефть" [23:37:35]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [23:37:35]line СНО: Общий режим [23:37:35]line Чек 140 24.10.2024 23:37 [23:37:35]line Смена: 492 ФФД: 1.0 [23:37:35]line ЗНМ: 0300000090 [23:37:35]line РНМ: 0000000000097022 [23:37:35]line Версия ККМ: 001 [23:37:35]line ФМ: 0000000000875000 [23:37:35]line ФД: 50498 [23:37:35]line ФПД: 8167726903390 [23:37:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T233744&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50498&fm=8167726903390&tin=02508201610067®Number=0000000000097022&sum=114400 [23:37:35]line 0 [23:37:35]written 0, free lines is 4095 [23:37:35]Connected sock=10 [23:37:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 B6 01 00 00 5C 6B AE 01 0F 7C 5A 03 01 00 03 00 A2 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 31 31 31 31 06 04 47 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 D0 BD D1 8B D0 B9 20 D0 9F D0 B5 D1 80 D0 B2 D0 B0 D0 BA 20 D0 A1 D0 B0 D0 BC D0 BE D0 B3 D0 BE D0 BD 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 86 01 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 BE 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 2F 00 00 00 00 07 04 06 00 E0 BE 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 48 DA 1A 67 0E 04 04 00 EC 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 42 C5 00 00 35 04 06 00 07 6D B2 75 F0 5E 5A 37 63 76 88 9C 98 4D [23:37:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 06 6C 47 00 3F CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 42 C5 00 00 F4 03 04 00 DA 85 1A 67 B6 04 01 00 00 26 CA 22 AC C2 C3 83 10 [23:37:35]CommunicateWithHost err = 0 [23:37:35]CheckOFDResponse [23:37:35]1017 (14) - 77093643461234 [23:37:35]1041 (16) - 0000000000875000 [23:37:35]1040 (4) - 50498 [23:37:35]1012 (4) - 24.10.2024 17:37 [23:37:35]1206 (1) - 0 [23:37:35]OFD Sender: Remove packet 50498 [23:37:35]ProducePacketName [23:37:35]name=ofd_packets/00050498 [23:37:35]NVStorageDeleteData [23:37:35]Write to MH i2c: 01 00 00 13 48 5B [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: 01 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: 01 07 00 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: 01 07 00 13 48 00 00 00 00 00 A7 0C 15 [23:37:35]RasterBufferAndPrint [23:37:35]line [23:37:35]line [23:37:35]line [23:37:35]line [23:37:35]line [23:37:35]written 0, free lines is 3245 [23:37:35]process_action close_receipt done [23:37:35]requested_data is exist [23:37:35]produce_requested_data [23:37:35]requested_item fm.sn is exist - process it [23:37:35]wFMCommunicate request_size=4 [23:37:35]MH_SAM_APDU [23:37:35]CAPDU: 80 11 00 00 [23:37:35]Write to MH i2c: E2 08 00 1A 48 80 11 00 00 00 00 00 00 DC [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:35]Read from MH i2c: E2 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: E2 17 00 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: E2 17 00 1A 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 23 [23:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:37:35]wFMCommunicate OK [23:37:35]requested_item fd.num is exist - process it [23:37:35]SAM_PROTO_GetFieldsCounters [23:37:35]wFMCommunicate request_size=4 [23:37:35]MH_SAM_APDU [23:37:35]CAPDU: 80 13 00 00 [23:37:35]Write to MH i2c: E2 08 00 1B 48 80 13 00 00 00 00 00 00 DF [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:37:35]Read from MH i2c: E2 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: E2 62 00 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: E2 62 00 1B 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [23:37:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:37:35]wFMCommunicate OK [23:37:35]SAM_PROTO_GetFieldsCounters done [23:37:35]requested_item shift.num is exist - process it [23:37:35]requested_item shift.opened is exist - process it [23:37:35]req_shift_opened [23:37:35]FM_GetShiftState [23:37:35]SAM_PROTO_GetShiftState [23:37:35]wFMCommunicate request_size=4 [23:37:35]MH_SAM_APDU [23:37:35]CAPDU: 80 13 01 00 [23:37:35]Write to MH i2c: E2 08 00 1C 48 80 13 01 00 00 00 00 00 E1 [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:36]Read from MH i2c: E2 [23:37:36]MH_I2C_Read... [23:37:36]Read from MH i2c: E2 0E 00 [23:37:36]MH_I2C_Read... [23:37:36]Read from MH i2c: E2 0E 00 1C 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 2D [23:37:36]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:37:36]wFMCommunicate OK [23:37:36]SAM_PROTO_GetShiftState done [23:37:36]FM_GetShiftState done [23:37:36]req_shift_opened done [23:37:36]requested_item shift.open_date is exist - process it [23:37:36]req_shift_open_date [23:37:36]req_shift_open_date done [23:37:36]produce_requested_data done [23:37:36]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:37:36]process_action_free close_receipt [23:37:36]json_value_free [23:37:36]json_value_free done [23:37:36]process_json_proto returns [23:37:36]Send response to host [23:37:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:37:36]free response buf [23:37:36]execute_script done [23:37:36]execute_script returns [23:37:36]free content buf [23:37:36]Sock 7.Close socket [23:37:36]Sock 7.Thread stoped [23:37:36]OFD Sender: No OFD packet to send [23:37:41]OFD Sender: No OFD packet to send [23:37:46]OFD Sender: No OFD packet to send [23:37:51]OFD Sender: No OFD packet to send [23:37:56]OFD Sender: No OFD packet to send [23:38:01]OFD Sender: No OFD packet to send [23:38:06]OFD Sender: No OFD packet to send [23:38:11]OFD Sender: No OFD packet to send [23:38:16]OFD Sender: No OFD packet to send [23:38:21]OFD Sender: No OFD packet to send [23:38:26]OFD Sender: No OFD packet to send [23:38:31]OFD Sender: No OFD packet to send [23:38:36]OFD Sender: No OFD packet to send [23:38:41]OFD Sender: No OFD packet to send [23:38:46]OFD Sender: No OFD packet to send [23:38:51]OFD Sender: No OFD packet to send [23:38:56]OFD Sender: No OFD packet to send [23:39:01]OFD Sender: No OFD packet to send [23:39:06]OFD Sender: No OFD packet to send [23:39:11]OFD Sender: No OFD packet to send [23:39:16]OFD Sender: No OFD packet to send [23:39:21]OFD Sender: No OFD packet to send [23:39:26]OFD Sender: No OFD packet to send [23:39:31]OFD Sender: No OFD packet to send [23:39:36]OFD Sender: No OFD packet to send [23:39:41]OFD Sender: No OFD packet to send [23:39:46]OFD Sender: No OFD packet to send [23:39:51]OFD Sender: No OFD packet to send [23:39:56]OFD Sender: No OFD packet to send [23:40:01]OFD Sender: No OFD packet to send [23:40:06]OFD Sender: No OFD packet to send [23:40:11]OFD Sender: No OFD packet to send [23:40:16]OFD Sender: No OFD packet to send [23:40:21]OFD Sender: No OFD packet to send [23:40:26]OFD Sender: No OFD packet to send [23:40:31]OFD Sender: No OFD packet to send [23:40:36]OFD Sender: No OFD packet to send [23:40:41]OFD Sender: No OFD packet to send [23:40:46]OFD Sender: No OFD packet to send [23:40:51]OFD Sender: No OFD packet to send [23:40:56]OFD Sender: No OFD packet to send [23:41:01]OFD Sender: No OFD packet to send [23:41:06]OFD Sender: No OFD packet to send [23:41:11]OFD Sender: No OFD packet to send [23:41:16]OFD Sender: No OFD packet to send [23:41:21]OFD Sender: No OFD packet to send [23:41:26]OFD Sender: No OFD packet to send [23:41:31]OFD Sender: No OFD packet to send [23:41:36]OFD Sender: No OFD packet to send [23:41:41]OFD Sender: No OFD packet to send [23:41:46]OFD Sender: No OFD packet to send [23:41:51]OFD Sender: No OFD packet to send [23:41:56]OFD Sender: No OFD packet to send [23:42:01]OFD Sender: No OFD packet to send [23:42:06]OFD Sender: No OFD packet to send [23:42:11]OFD Sender: No OFD packet to send [23:42:16]OFD Sender: No OFD packet to send [23:42:21]OFD Sender: No OFD packet to send [23:42:26]OFD Sender: No OFD packet to send [23:42:31]OFD Sender: No OFD packet to send [23:42:36]OFD Sender: No OFD packet to send [23:42:41]OFD Sender: No OFD packet to send [23:42:46]OFD Sender: No OFD packet to send [23:42:51]OFD Sender: No OFD packet to send [23:42:56]OFD Sender: No OFD packet to send [23:43:01]OFD Sender: No OFD packet to send [23:43:06]OFD Sender: No OFD packet to send [23:43:11]OFD Sender: No OFD packet to send [23:43:16]OFD Sender: No OFD packet to send [23:43:21]OFD Sender: No OFD packet to send [23:43:26]OFD Sender: No OFD packet to send [23:43:31]OFD Sender: No OFD packet to send [23:43:36]OFD Sender: No OFD packet to send [23:43:41]OFD Sender: No OFD packet to send [23:43:46]OFD Sender: No OFD packet to send [23:43:51]OFD Sender: No OFD packet to send [23:43:56]OFD Sender: No OFD packet to send [23:44:01]OFD Sender: No OFD packet to send [23:44:06]OFD Sender: No OFD packet to send [23:44:11]OFD Sender: No OFD packet to send [23:44:16]OFD Sender: No OFD packet to send [23:44:21]OFD Sender: No OFD packet to send [23:44:26]OFD Sender: No OFD packet to send [23:44:31]OFD Sender: No OFD packet to send [23:44:36]OFD Sender: No OFD packet to send [23:44:41]OFD Sender: No OFD packet to send [23:44:46]OFD Sender: No OFD packet to send [23:44:51]OFD Sender: No OFD packet to send [23:44:56]OFD Sender: No OFD packet to send [23:45:01]OFD Sender: No OFD packet to send [23:45:06]OFD Sender: No OFD packet to send [23:45:11]OFD Sender: No OFD packet to send [23:45:16]OFD Sender: No OFD packet to send [23:45:21]OFD Sender: No OFD packet to send [23:45:26]OFD Sender: No OFD packet to send [23:45:31]OFD Sender: No OFD packet to send [23:45:36]OFD Sender: No OFD packet to send [23:45:41]OFD Sender: No OFD packet to send [23:45:42]accept exits with 9 [23:45:42]New connection [23:45:42]New thread 3067161956 created [23:45:42]Thread 3067305316 joined [23:45:42]Waiting for new connection... [23:45:42] Sock 9.Parse request [23:45:42]Sock 9.Check first char [23:45:42]Sock 9.First char is OK [23:45:42]request: POST /json_proto HTTP/1.0 [23:45:42]Method: POST [23:45:42]URL: /json_proto [23:45:42]Method is POST - this is cgi request [23:45:42]url: /json_proto [23:45:42]query_string will be loaded in cgi processing [23:45:42]execute_cgi json_proto POST (null) [23:45:42]execute_cgi path=json_proto method=POST [23:45:42]POST find Content-Length [23:45:42]Host: 172.17.49.196:8080 [23:45:42]Content-Length: 215 [23:45:42]Content-Type: application/json [23:45:42] [23:45:42]POST finish read [23:45:42]Found Content-Length = 215 [23:45:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:42]execute_script... [23:45:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:42]POST & json_proto [23:45:42]process_json_proto [23:45:42]json parsed OK: [23:45:42]protocol is kg_v1.0 [23:45:42]action value=get_value [23:45:42]process_action get_value [23:45:42]cmd_get_value [23:45:42]process_action get_value done [23:45:42]requested_data is exist [23:45:42]produce_requested_data [23:45:42]requested_item kkm.sn is exist - process it [23:45:42]requested_item kkm.ver is exist - process it [23:45:42]requested_item fm.sn is exist - process it [23:45:42]wFMCommunicate request_size=4 [23:45:42]MH_SAM_APDU [23:45:42]CAPDU: 80 11 00 00 [23:45:42]Write to MH i2c: E2 08 00 1D 48 80 11 00 00 00 00 00 00 DF [23:45:42]Write i2c OK [23:45:42]MH_I2C_Read... [23:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:42]Read from MH i2c: E2 [23:45:42]MH_I2C_Read... [23:45:42]Read from MH i2c: E2 17 00 [23:45:42]MH_I2C_Read... [23:45:42]Read from MH i2c: E2 17 00 1D 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 26 [23:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:45:42]wFMCommunicate OK [23:45:42]requested_item fd.num is exist - process it [23:45:42]SAM_PROTO_GetFieldsCounters [23:45:42]wFMCommunicate request_size=4 [23:45:42]MH_SAM_APDU [23:45:42]CAPDU: 80 13 00 00 [23:45:42]Write to MH i2c: E2 08 00 1E 48 80 13 00 00 00 00 00 00 E2 [23:45:42]Write i2c OK [23:45:42]MH_I2C_Read... [23:45:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:42]Read from MH i2c: E2 [23:45:42]MH_I2C_Read... [23:45:42]Read from MH i2c: E2 62 00 [23:45:42]MH_I2C_Read... [23:45:42]Read from MH i2c: E2 62 00 1E 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 8A [23:45:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:42]wFMCommunicate OK [23:45:42]SAM_PROTO_GetFieldsCounters done [23:45:42]requested_item shift.num is exist - process it [23:45:42]requested_item shift.opened is exist - process it [23:45:42]req_shift_opened [23:45:42]FM_GetShiftState [23:45:42]SAM_PROTO_GetShiftState [23:45:42]wFMCommunicate request_size=4 [23:45:42]MH_SAM_APDU [23:45:42]CAPDU: 80 13 01 00 [23:45:42]Write to MH i2c: E2 08 00 1F 48 80 13 01 00 00 00 00 00 E4 [23:45:42]Write i2c OK [23:45:42]MH_I2C_Read... [23:45:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:42]Read from MH i2c: E2 [23:45:42]MH_I2C_Read... [23:45:42]Read from MH i2c: E2 0E 00 [23:45:42]MH_I2C_Read... [23:45:42]Read from MH i2c: E2 0E 00 1F 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 30 [23:45:42]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:45:42]wFMCommunicate OK [23:45:42]SAM_PROTO_GetShiftState done [23:45:42]FM_GetShiftState done [23:45:42]req_shift_opened done [23:45:42]requested_item shift.open_date is exist - process it [23:45:42]req_shift_open_date [23:45:42]req_shift_open_date done [23:45:42]produce_requested_data done [23:45:42]produce_requested_data return {"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:45:42]process_action_free get_value [23:45:42]json_value_free [23:45:42]json_value_free done [23:45:42]process_json_proto returns [23:45:42]Send response to host [23:45:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:45:42]free response buf [23:45:42]execute_script done [23:45:42]execute_script returns [23:45:42]free content buf [23:45:42]Sock 9.Close socket [23:45:42]Sock 9.Thread stoped [23:45:42]accept exits with 10 [23:45:42]New connection [23:45:42]New thread 3067305316 created [23:45:42]Thread 3067161956 joined [23:45:42]Waiting for new connection... [23:45:42] Sock 10.Parse request [23:45:42]Sock 10.Check first char [23:45:42]Sock 10.First char is OK [23:45:42]request: POST /json_proto HTTP/1.0 [23:45:42]Method: POST [23:45:42]URL: /json_proto [23:45:42]Method is POST - this is cgi request [23:45:42]url: /json_proto [23:45:42]query_string will be loaded in cgi processing [23:45:42]execute_cgi json_proto POST (null) [23:45:42]execute_cgi path=json_proto method=POST [23:45:42]POST find Content-Length [23:45:42]Host: 172.17.49.196:8080 [23:45:42]Content-Length: 331 [23:45:42]Content-Type: application/json [23:45:42] [23:45:42]POST finish read [23:45:42]Found Content-Length = 331 [23:45:42]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:45:42]execute_script... [23:45:42]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:45:42]POST & json_proto [23:45:42]process_json_proto [23:45:42]json parsed OK: [23:45:42]protocol is kg_v1.0 [23:45:42]action value=get_value [23:45:42]process_action get_value [23:45:42]cmd_get_value [23:45:42]process_action get_value done [23:45:42]requested_data is exist [23:45:42]produce_requested_data [23:45:42]requested_item fm.sale.total is exist - process it [23:45:42]SAM_PROTO_GetFMData [23:45:42]wFMCommunicate request_size=4 [23:45:42]MH_SAM_APDU [23:45:42]CAPDU: 80 13 03 00 [23:45:42]Write to MH i2c: E2 08 00 20 48 80 13 03 00 00 00 00 00 E7 [23:45:42]Write i2c OK [23:45:42]MH_I2C_Read... [23:45:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:45:43]Read from MH i2c: E2 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 20 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 BD [23:45:43]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:45:43]wFMCommunicate OK [23:45:43]wFMCommunicate request_size=4 [23:45:43]MH_SAM_APDU [23:45:43]CAPDU: 80 17 00 00 [23:45:43]Write to MH i2c: E2 08 00 21 48 80 17 00 00 00 00 00 00 E9 [23:45:43]Write i2c OK [23:45:43]MH_I2C_Read... [23:45:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:43]Read from MH i2c: E2 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 21 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 06 [23:45:43]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:45:43]wFMCommunicate OK [23:45:43]wFMCommunicate request_size=4 [23:45:43]MH_SAM_APDU [23:45:43]CAPDU: 80 17 00 00 [23:45:43]Write to MH i2c: E2 08 00 22 48 80 17 00 00 00 00 00 00 EA [23:45:43]Write i2c OK [23:45:43]MH_I2C_Read... [23:45:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:43]Read from MH i2c: E2 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 22 48 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 90 00 FC [23:45:43]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:45:43]wFMCommunicate OK [23:45:43]wFMCommunicate request_size=4 [23:45:43]MH_SAM_APDU [23:45:43]CAPDU: 80 17 00 00 [23:45:43]Write to MH i2c: E2 08 00 23 48 80 17 00 00 00 00 00 00 EB [23:45:43]Write i2c OK [23:45:43]MH_I2C_Read... [23:45:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:43]Read from MH i2c: E2 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 [23:45:43]MH_I2C_Read... [23:45:43]Read from MH i2c: E2 FD 00 23 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 77 [23:45:43]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:45:43]wFMCommunicate OK [23:45:43]wFMCommunicate request_size=4 [23:45:43]MH_SAM_APDU [23:45:43]CAPDU: 80 17 00 00 [23:45:43]Write to MH i2c: E2 08 00 24 48 80 17 00 00 00 00 00 00 EC [23:45:43]Write i2c OK [23:45:43]MH_I2C_Read... [23:45:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:45:44]Read from MH i2c: E2 [23:45:44]MH_I2C_Read... [23:45:44]Read from MH i2c: E2 E2 00 [23:45:44]MH_I2C_Read... [23:45:44]Read from MH i2c: E2 E2 00 24 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 CA [23:45:44]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:45:44]wFMCommunicate OK [23:45:44]SAM_PROTO_GetFMData done [23:45:44]requested_item fm.sale_refund.total is exist - process it [23:45:44]requested_item fm.buy.total is exist - process it [23:45:44]requested_item shift.sale.total is exist - process it [23:45:44]SAM_PROTO_GetShiftData [23:45:44]wFMCommunicate request_size=4 [23:45:44]MH_SAM_APDU [23:45:44]CAPDU: 80 13 02 00 [23:45:44]Write to MH i2c: E2 08 00 25 48 80 13 02 00 00 00 00 00 EB [23:45:44]Write i2c OK [23:45:44]MH_I2C_Read... [23:45:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:45:44]Read from MH i2c: E2 [23:45:44]MH_I2C_Read... [23:45:44]Read from MH i2c: E2 FD 00 [23:45:44]MH_I2C_Read... [23:45:44]Read from MH i2c: E2 FD 00 25 48 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F7 [23:45:44]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:45:44]wFMCommunicate OK [23:45:44]wFMCommunicate request_size=4 [23:45:44]MH_SAM_APDU [23:45:44]CAPDU: 80 17 00 00 [23:45:44]Write to MH i2c: E2 08 00 26 48 80 17 00 00 00 00 00 00 EE [23:45:44]Write i2c OK [23:45:44]MH_I2C_Read... [23:45:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:44]Read from MH i2c: E2 [23:45:44]MH_I2C_Read... [23:45:44]Read from MH i2c: E2 FD 00 [23:45:44]MH_I2C_Read... [23:45:44]Read from MH i2c: E2 FD 00 26 48 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 10 [23:45:44]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:45:44]wFMCommunicate OK [23:45:44]wFMCommunicate request_size=4 [23:45:44]MH_SAM_APDU [23:45:44]CAPDU: 80 17 00 00 [23:45:44]Write to MH i2c: E2 08 00 27 48 80 17 00 00 00 00 00 00 EF [23:45:44]Write i2c OK [23:45:44]MH_I2C_Read... [23:45:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:45]Read from MH i2c: E2 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 FD 00 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 FD 00 27 48 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A6 [23:45:45]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:45:45]wFMCommunicate OK [23:45:45]wFMCommunicate request_size=4 [23:45:45]MH_SAM_APDU [23:45:45]CAPDU: 80 17 00 00 [23:45:45]Write to MH i2c: E2 08 00 28 48 80 17 00 00 00 00 00 00 F0 [23:45:45]Write i2c OK [23:45:45]MH_I2C_Read... [23:45:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:45:45]Read from MH i2c: E2 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 FD 00 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 FD 00 28 48 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 62 [23:45:45]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:45:45]wFMCommunicate OK [23:45:45]wFMCommunicate request_size=4 [23:45:45]MH_SAM_APDU [23:45:45]CAPDU: 80 17 00 00 [23:45:45]Write to MH i2c: E2 08 00 29 48 80 17 00 00 00 00 00 00 F1 [23:45:45]Write i2c OK [23:45:45]MH_I2C_Read... [23:45:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:45:45]Read from MH i2c: E2 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 CB 00 [23:45:45]MH_I2C_Read... [23:45:45]Read from MH i2c: E2 CB 00 29 48 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DA [23:45:45]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:45:45]wFMCommunicate OK [23:45:45]SAM_PROTO_GetShiftData done [23:45:45]requested_item shift.sale.total_cash is exist - process it [23:45:45]requested_item shift.sale_refund.total is exist - process it [23:45:45]requested_item shift.sale_refund.total_cash is exist - process it [23:45:45]requested_item shift.buy.total is exist - process it [23:45:45]requested_item shift.buy.total_cash is exist - process it [23:45:45]produce_requested_data done [23:45:45]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:45:45]process_action_free get_value [23:45:45]json_value_free [23:45:45]json_value_free done [23:45:45]process_json_proto returns [23:45:45]Send response to host [23:45:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:45:45]free response buf [23:45:45]execute_script done [23:45:45]execute_script returns [23:45:45]free content buf [23:45:45]Sock 10.Close socket [23:45:45]Sock 10.Thread stoped [23:45:46]OFD Sender: No OFD packet to send [23:45:51]OFD Sender: No OFD packet to send [23:45:56]OFD Sender: No OFD packet to send [23:46:01]OFD Sender: No OFD packet to send [23:46:06]OFD Sender: No OFD packet to send [23:46:11]OFD Sender: No OFD packet to send [23:46:16]OFD Sender: No OFD packet to send [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:46]OFD Sender: No OFD packet to send [23:46:51]OFD Sender: No OFD packet to send [23:46:56]OFD Sender: No OFD packet to send [23:47:01]OFD Sender: No OFD packet to send [23:47:06]OFD Sender: No OFD packet to send [23:47:11]OFD Sender: No OFD packet to send [23:47:16]OFD Sender: No OFD packet to send [23:47:21]OFD Sender: No OFD packet to send [23:47:26]OFD Sender: No OFD packet to send [23:47:31]OFD Sender: No OFD packet to send [23:47:36]OFD Sender: No OFD packet to send [23:47:41]OFD Sender: No OFD packet to send [23:47:46]OFD Sender: No OFD packet to send [23:47:51]OFD Sender: No OFD packet to send [23:47:56]OFD Sender: No OFD packet to send [23:48:01]OFD Sender: No OFD packet to send [23:48:06]OFD Sender: No OFD packet to send [23:48:11]OFD Sender: No OFD packet to send [23:48:16]OFD Sender: No OFD packet to send [23:48:21]OFD Sender: No OFD packet to send [23:48:26]OFD Sender: No OFD packet to send [23:48:31]OFD Sender: No OFD packet to send [23:48:36]OFD Sender: No OFD packet to send [23:48:41]OFD Sender: No OFD packet to send [23:48:46]OFD Sender: No OFD packet to send [23:48:51]OFD Sender: No OFD packet to send [23:48:56]OFD Sender: No OFD packet to send [23:49:01]OFD Sender: No OFD packet to send [23:49:06]OFD Sender: No OFD packet to send [23:49:11]OFD Sender: No OFD packet to send [23:49:16]OFD Sender: No OFD packet to send [23:49:21]OFD Sender: No OFD packet to send [23:49:26]OFD Sender: No OFD packet to send [23:49:31]OFD Sender: No OFD packet to send [23:49:36]OFD Sender: No OFD packet to send [23:49:41]OFD Sender: No OFD packet to send [23:49:46]OFD Sender: No OFD packet to send [23:49:51]OFD Sender: No OFD packet to send [23:49:56]OFD Sender: No OFD packet to send [23:50:01]OFD Sender: No OFD packet to send [23:50:06]OFD Sender: No OFD packet to send [23:50:11]OFD Sender: No OFD packet to send [23:50:16]OFD Sender: No OFD packet to send [23:50:21]OFD Sender: No OFD packet to send [23:50:26]OFD Sender: No OFD packet to send [23:50:31]OFD Sender: No OFD packet to send [23:50:36]OFD Sender: No OFD packet to send [23:50:41]OFD Sender: No OFD packet to send [23:50:46]OFD Sender: No OFD packet to send [23:50:51]OFD Sender: No OFD packet to send [23:50:56]OFD Sender: No OFD packet to send [23:51:01]OFD Sender: No OFD packet to send [23:51:06]OFD Sender: No OFD packet to send [23:51:11]OFD Sender: No OFD packet to send [23:51:16]OFD Sender: No OFD packet to send [23:51:21]OFD Sender: No OFD packet to send [23:51:26]OFD Sender: No OFD packet to send [23:51:31]OFD Sender: No OFD packet to send [23:51:36]OFD Sender: No OFD packet to send [23:51:41]OFD Sender: No OFD packet to send [23:51:46]OFD Sender: No OFD packet to send [23:51:51]OFD Sender: No OFD packet to send [23:51:56]OFD Sender: No OFD packet to send [23:52:01]OFD Sender: No OFD packet to send [23:52:06]OFD Sender: No OFD packet to send [23:52:08]accept exits with 7 [23:52:08]New connection [23:52:08]New thread 3067161956 created [23:52:08]Thread 3067305316 joined [23:52:08]Waiting for new connection... [23:52:08] Sock 7.Parse request [23:52:08]Sock 7.Check first char [23:52:08]Sock 7.First char is OK [23:52:08]request: POST /json_proto HTTP/1.0 [23:52:08]Method: POST [23:52:08]URL: /json_proto [23:52:08]Method is POST - this is cgi request [23:52:08]url: /json_proto [23:52:08]query_string will be loaded in cgi processing [23:52:08]execute_cgi json_proto POST (null) [23:52:08]execute_cgi path=json_proto method=POST [23:52:08]POST find Content-Length [23:52:08]Host: 172.17.49.196:8080 [23:52:08]Content-Length: 215 [23:52:08]Content-Type: application/json [23:52:08] [23:52:08]POST finish read [23:52:08]Found Content-Length = 215 [23:52:08]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:52:08]execute_script... [23:52:08]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:52:08]POST & json_proto [23:52:08]process_json_proto [23:52:08]json parsed OK: [23:52:08]protocol is kg_v1.0 [23:52:08]action value=get_value [23:52:08]process_action get_value [23:52:08]cmd_get_value [23:52:08]process_action get_value done [23:52:08]requested_data is exist [23:52:08]produce_requested_data [23:52:08]requested_item kkm.sn is exist - process it [23:52:08]requested_item kkm.ver is exist - process it [23:52:08]requested_item fm.sn is exist - process it [23:52:08]wFMCommunicate request_size=4 [23:52:08]MH_SAM_APDU [23:52:08]CAPDU: 80 11 00 00 [23:52:08]Write to MH i2c: E2 08 00 2A 48 80 11 00 00 00 00 00 00 EC [23:52:08]Write i2c OK [23:52:08]MH_I2C_Read... [23:52:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:08]Read from MH i2c: E2 [23:52:08]MH_I2C_Read... [23:52:08]Read from MH i2c: E2 17 00 [23:52:08]MH_I2C_Read... [23:52:08]Read from MH i2c: E2 17 00 2A 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 33 [23:52:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:52:08]wFMCommunicate OK [23:52:08]requested_item fd.num is exist - process it [23:52:08]SAM_PROTO_GetFieldsCounters [23:52:08]wFMCommunicate request_size=4 [23:52:08]MH_SAM_APDU [23:52:08]CAPDU: 80 13 00 00 [23:52:08]Write to MH i2c: E2 08 00 2B 48 80 13 00 00 00 00 00 00 EF [23:52:08]Write i2c OK [23:52:08]MH_I2C_Read... [23:52:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:08]Read from MH i2c: E2 [23:52:08]MH_I2C_Read... [23:52:08]Read from MH i2c: E2 62 00 [23:52:08]MH_I2C_Read... [23:52:08]Read from MH i2c: E2 62 00 2B 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [23:52:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:08]wFMCommunicate OK [23:52:08]SAM_PROTO_GetFieldsCounters done [23:52:08]requested_item shift.num is exist - process it [23:52:08]requested_item shift.opened is exist - process it [23:52:08]req_shift_opened [23:52:08]FM_GetShiftState [23:52:08]SAM_PROTO_GetShiftState [23:52:08]wFMCommunicate request_size=4 [23:52:08]MH_SAM_APDU [23:52:08]CAPDU: 80 13 01 00 [23:52:08]Write to MH i2c: E2 08 00 2C 48 80 13 01 00 00 00 00 00 F1 [23:52:08]Write i2c OK [23:52:08]MH_I2C_Read... [23:52:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:08]Read from MH i2c: E2 [23:52:08]MH_I2C_Read... [23:52:08]Read from MH i2c: E2 0E 00 [23:52:08]MH_I2C_Read... [23:52:08]Read from MH i2c: E2 0E 00 2C 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 3D [23:52:08]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:52:08]wFMCommunicate OK [23:52:08]SAM_PROTO_GetShiftState done [23:52:08]FM_GetShiftState done [23:52:08]req_shift_opened done [23:52:08]requested_item shift.open_date is exist - process it [23:52:08]req_shift_open_date [23:52:08]req_shift_open_date done [23:52:08]produce_requested_data done [23:52:08]produce_requested_data return {"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:52:08]process_action_free get_value [23:52:08]json_value_free [23:52:08]json_value_free done [23:52:08]process_json_proto returns [23:52:08]Send response to host [23:52:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:52:08]free response buf [23:52:08]execute_script done [23:52:08]execute_script returns [23:52:08]free content buf [23:52:08]Sock 7.Close socket [23:52:08]Sock 7.Thread stoped [23:52:08]accept exits with 9 [23:52:08]New connection [23:52:08]New thread 3067305316 created [23:52:08]Thread 3067161956 joined [23:52:08]Waiting for new connection... [23:52:08] Sock 9.Parse request [23:52:08]Sock 9.Check first char [23:52:08]Sock 9.First char is OK [23:52:08]request: POST /json_proto HTTP/1.0 [23:52:08]Method: POST [23:52:08]URL: /json_proto [23:52:08]Method is POST - this is cgi request [23:52:08]url: /json_proto [23:52:08]query_string will be loaded in cgi processing [23:52:08]execute_cgi json_proto POST (null) [23:52:08]execute_cgi path=json_proto method=POST [23:52:08]POST find Content-Length [23:52:08]Host: 172.17.49.196:8080 [23:52:08]Content-Length: 331 [23:52:08]Content-Type: application/json [23:52:08] [23:52:08]POST finish read [23:52:08]Found Content-Length = 331 [23:52:08]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:52:08]execute_script... [23:52:09]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:52:09]POST & json_proto [23:52:09]process_json_proto [23:52:09]json parsed OK: [23:52:09]protocol is kg_v1.0 [23:52:09]action value=get_value [23:52:09]process_action get_value [23:52:09]cmd_get_value [23:52:09]process_action get_value done [23:52:09]requested_data is exist [23:52:09]produce_requested_data [23:52:09]requested_item fm.sale.total is exist - process it [23:52:09]SAM_PROTO_GetFMData [23:52:09]wFMCommunicate request_size=4 [23:52:09]MH_SAM_APDU [23:52:09]CAPDU: 80 13 03 00 [23:52:09]Write to MH i2c: E2 08 00 2D 48 80 13 03 00 00 00 00 00 F4 [23:52:09]Write i2c OK [23:52:09]MH_I2C_Read... [23:52:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:52:09]Read from MH i2c: E2 [23:52:09]MH_I2C_Read... [23:52:09]Read from MH i2c: E2 FD 00 [23:52:09]MH_I2C_Read... [23:52:09]Read from MH i2c: E2 FD 00 2D 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 CA [23:52:09]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:52:09]wFMCommunicate OK [23:52:09]wFMCommunicate request_size=4 [23:52:09]MH_SAM_APDU [23:52:09]CAPDU: 80 17 00 00 [23:52:09]Write to MH i2c: E2 08 00 2E 48 80 17 00 00 00 00 00 00 F6 [23:52:09]Write i2c OK [23:52:09]MH_I2C_Read... [23:52:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:09]Read from MH i2c: E2 [23:52:09]MH_I2C_Read... [23:52:09]Read from MH i2c: E2 FD 00 [23:52:09]MH_I2C_Read... [23:52:09]Read from MH i2c: E2 FD 00 2E 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 13 [23:52:09]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:09]wFMCommunicate OK [23:52:09]wFMCommunicate request_size=4 [23:52:09]MH_SAM_APDU [23:52:09]CAPDU: 80 17 00 00 [23:52:09]Write to MH i2c: E2 08 00 2F 48 80 17 00 00 00 00 00 00 F7 [23:52:09]Write i2c OK [23:52:09]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 FD 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 FD 00 2F 48 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 90 00 09 [23:52:10]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:10]wFMCommunicate OK [23:52:10]wFMCommunicate request_size=4 [23:52:10]MH_SAM_APDU [23:52:10]CAPDU: 80 17 00 00 [23:52:10]Write to MH i2c: E2 08 00 30 48 80 17 00 00 00 00 00 00 F8 [23:52:10]Write i2c OK [23:52:10]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 FD 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 FD 00 30 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 84 [23:52:10]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:10]wFMCommunicate OK [23:52:10]wFMCommunicate request_size=4 [23:52:10]MH_SAM_APDU [23:52:10]CAPDU: 80 17 00 00 [23:52:10]Write to MH i2c: E2 08 00 31 48 80 17 00 00 00 00 00 00 F9 [23:52:10]Write i2c OK [23:52:10]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 E2 00 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 E2 00 31 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 D7 [23:52:10]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:52:10]wFMCommunicate OK [23:52:10]SAM_PROTO_GetFMData done [23:52:10]requested_item fm.sale_refund.total is exist - process it [23:52:10]requested_item fm.buy.total is exist - process it [23:52:10]requested_item shift.sale.total is exist - process it [23:52:10]SAM_PROTO_GetShiftData [23:52:10]wFMCommunicate request_size=4 [23:52:10]MH_SAM_APDU [23:52:10]CAPDU: 80 13 02 00 [23:52:10]Write to MH i2c: E2 08 00 32 48 80 13 02 00 00 00 00 00 F8 [23:52:10]Write i2c OK [23:52:10]MH_I2C_Read... [23:52:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:52:10]Read from MH i2c: E2 [23:52:10]MH_I2C_Read... [23:52:10]Read from MH i2c: E2 FD 00 [23:52:10]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 32 48 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 04 [23:52:11]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:11]wFMCommunicate OK [23:52:11]wFMCommunicate request_size=4 [23:52:11]MH_SAM_APDU [23:52:11]CAPDU: 80 17 00 00 [23:52:11]Write to MH i2c: E2 08 00 33 48 80 17 00 00 00 00 00 00 FB [23:52:11]Write i2c OK [23:52:11]MH_I2C_Read... [23:52:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:11]Read from MH i2c: E2 [23:52:11]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 [23:52:11]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 33 48 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1D [23:52:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:11]wFMCommunicate OK [23:52:11]wFMCommunicate request_size=4 [23:52:11]MH_SAM_APDU [23:52:11]CAPDU: 80 17 00 00 [23:52:11]Write to MH i2c: E2 08 00 34 48 80 17 00 00 00 00 00 00 FC [23:52:11]Write i2c OK [23:52:11]MH_I2C_Read... [23:52:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:11]Read from MH i2c: E2 [23:52:11]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 [23:52:11]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 34 48 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B3 [23:52:11]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:11]wFMCommunicate OK [23:52:11]wFMCommunicate request_size=4 [23:52:11]MH_SAM_APDU [23:52:11]CAPDU: 80 17 00 00 [23:52:11]Write to MH i2c: E2 08 00 35 48 80 17 00 00 00 00 00 00 FD [23:52:11]Write i2c OK [23:52:11]MH_I2C_Read... [23:52:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:11]Read from MH i2c: E2 [23:52:11]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 [23:52:11]MH_I2C_Read... [23:52:11]Read from MH i2c: E2 FD 00 35 48 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 6F [23:52:11]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:52:12]wFMCommunicate OK [23:52:12]wFMCommunicate request_size=4 [23:52:12]MH_SAM_APDU [23:52:12]CAPDU: 80 17 00 00 [23:52:12]Write to MH i2c: E2 08 00 36 48 80 17 00 00 00 00 00 00 FE [23:52:12]OFD Sender: No OFD packet to send [23:52:12]Write i2c OK [23:52:12]MH_I2C_Read... [23:52:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:52:12]Read from MH i2c: E2 [23:52:12]MH_I2C_Read... [23:52:12]Read from MH i2c: E2 CB 00 [23:52:12]MH_I2C_Read... [23:52:12]Read from MH i2c: E2 CB 00 36 48 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E7 [23:52:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:52:12]wFMCommunicate OK [23:52:12]SAM_PROTO_GetShiftData done [23:52:12]requested_item shift.sale.total_cash is exist - process it [23:52:12]requested_item shift.sale_refund.total is exist - process it [23:52:12]requested_item shift.sale_refund.total_cash is exist - process it [23:52:12]requested_item shift.buy.total is exist - process it [23:52:12]requested_item shift.buy.total_cash is exist - process it [23:52:12]produce_requested_data done [23:52:12]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:52:12]process_action_free get_value [23:52:12]json_value_free [23:52:12]json_value_free done [23:52:12]process_json_proto returns [23:52:12]Send response to host [23:52:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:52:12]free response buf [23:52:12]execute_script done [23:52:12]execute_script returns [23:52:12]free content buf [23:52:12]Sock 9.Close socket [23:52:12]Sock 9.Thread stoped [23:52:12]accept exits with 7 [23:52:12]New connection [23:52:12]New thread 3067161956 created [23:52:12]Thread 3067305316 joined [23:52:12]Waiting for new connection... [23:52:12] Sock 7.Parse request [23:52:12]Sock 7.Check first char [23:52:12]Sock 7.First char is OK [23:52:12]request: POST /json_proto HTTP/1.0 [23:52:12]Method: POST [23:52:12]URL: /json_proto [23:52:12]Method is POST - this is cgi request [23:52:12]url: /json_proto [23:52:12]query_string will be loaded in cgi processing [23:52:12]execute_cgi json_proto POST (null) [23:52:12]execute_cgi path=json_proto method=POST [23:52:12]POST find Content-Length [23:52:12]Host: 172.17.49.196:8080 [23:52:12]Content-Length: 331 [23:52:12]Content-Type: application/json [23:52:12] [23:52:12]POST finish read [23:52:12]Found Content-Length = 331 [23:52: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" ] } } [23:52:12]execute_script... [23:52: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" ] } } [23:52:12]POST & json_proto [23:52:12]process_json_proto [23:52:12]json parsed OK: [23:52:12]protocol is kg_v1.0 [23:52:12]action value=get_value [23:52:12]process_action get_value [23:52:12]cmd_get_value [23:52:12]process_action get_value done [23:52:12]requested_data is exist [23:52:12]produce_requested_data [23:52:12]requested_item fm.sale.total is exist - process it [23:52:12]SAM_PROTO_GetFMData [23:52:12]wFMCommunicate request_size=4 [23:52:12]MH_SAM_APDU [23:52:12]CAPDU: 80 13 03 00 [23:52:12]Write to MH i2c: E2 08 00 37 48 80 13 03 00 00 00 00 00 FE [23:52:12]Write i2c OK [23:52:12]MH_I2C_Read... [23:52:12]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:52:12]Read from MH i2c: E2 [23:52:12]MH_I2C_Read... [23:52:12]Read from MH i2c: E2 FD 00 [23:52:12]MH_I2C_Read... [23:52:12]Read from MH i2c: E2 FD 00 37 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 D4 [23:52:12]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:52:13]wFMCommunicate OK [23:52:13]wFMCommunicate request_size=4 [23:52:13]MH_SAM_APDU [23:52:13]CAPDU: 80 17 00 00 [23:52:13]Write to MH i2c: E2 08 00 38 48 80 17 00 00 00 00 00 00 00 [23:52:13]Write i2c OK [23:52:13]MH_I2C_Read... [23:52:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:13]Read from MH i2c: E2 [23:52:13]MH_I2C_Read... [23:52:13]Read from MH i2c: E2 FD 00 [23:52:13]MH_I2C_Read... [23:52:13]Read from MH i2c: E2 FD 00 38 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1D [23:52:13]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:13]wFMCommunicate OK [23:52:13]wFMCommunicate request_size=4 [23:52:13]MH_SAM_APDU [23:52:13]CAPDU: 80 17 00 00 [23:52:13]Write to MH i2c: E2 08 00 39 48 80 17 00 00 00 00 00 00 01 [23:52:13]Write i2c OK [23:52:13]MH_I2C_Read... [23:52:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:13]Read from MH i2c: E2 [23:52:13]MH_I2C_Read... [23:52:13]Read from MH i2c: E2 FD 00 [23:52:13]MH_I2C_Read... [23:52:13]Read from MH i2c: E2 FD 00 39 48 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 90 00 13 [23:52:13]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:13]wFMCommunicate OK [23:52:13]wFMCommunicate request_size=4 [23:52:13]MH_SAM_APDU [23:52:13]CAPDU: 80 17 00 00 [23:52:13]Write to MH i2c: E2 08 00 3A 48 80 17 00 00 00 00 00 00 02 [23:52:13]Write i2c OK [23:52:13]MH_I2C_Read... [23:52:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:14]Read from MH i2c: E2 [23:52:14]MH_I2C_Read... [23:52:14]Read from MH i2c: E2 FD 00 [23:52:14]MH_I2C_Read... [23:52:14]Read from MH i2c: E2 FD 00 3A 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8E [23:52:14]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:14]wFMCommunicate OK [23:52:14]wFMCommunicate request_size=4 [23:52:14]MH_SAM_APDU [23:52:14]CAPDU: 80 17 00 00 [23:52:14]Write to MH i2c: E2 08 00 3B 48 80 17 00 00 00 00 00 00 03 [23:52:14]Write i2c OK [23:52:14]MH_I2C_Read... [23:52:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:52:14]Read from MH i2c: E2 [23:52:14]MH_I2C_Read... [23:52:14]Read from MH i2c: E2 E2 00 [23:52:14]MH_I2C_Read... [23:52:14]Read from MH i2c: E2 E2 00 3B 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E1 [23:52:14]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:52:14]wFMCommunicate OK [23:52:14]SAM_PROTO_GetFMData done [23:52:14]requested_item fm.sale_refund.total is exist - process it [23:52:14]requested_item fm.buy.total is exist - process it [23:52:14]requested_item shift.sale.total is exist - process it [23:52:14]SAM_PROTO_GetShiftData [23:52:14]wFMCommunicate request_size=4 [23:52:14]MH_SAM_APDU [23:52:14]CAPDU: 80 13 02 00 [23:52:14]Write to MH i2c: E2 08 00 3C 48 80 13 02 00 00 00 00 00 02 [23:52:14]Write i2c OK [23:52:14]MH_I2C_Read... [23:52:14]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:52:14]Read from MH i2c: E2 [23:52:14]MH_I2C_Read... [23:52:14]Read from MH i2c: E2 FD 00 [23:52:14]MH_I2C_Read... [23:52:14]Read from MH i2c: E2 FD 00 3C 48 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0E [23:52:15]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:15]wFMCommunicate OK [23:52:15]wFMCommunicate request_size=4 [23:52:15]MH_SAM_APDU [23:52:15]CAPDU: 80 17 00 00 [23:52:15]Write to MH i2c: E2 08 00 3D 48 80 17 00 00 00 00 00 00 05 [23:52:15]Write i2c OK [23:52:15]MH_I2C_Read... [23:52:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:15]Read from MH i2c: E2 [23:52:15]MH_I2C_Read... [23:52:15]Read from MH i2c: E2 FD 00 [23:52:15]MH_I2C_Read... [23:52:15]Read from MH i2c: E2 FD 00 3D 48 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 27 [23:52:15]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:15]wFMCommunicate OK [23:52:15]wFMCommunicate request_size=4 [23:52:15]MH_SAM_APDU [23:52:15]CAPDU: 80 17 00 00 [23:52:15]Write to MH i2c: E2 08 00 3E 48 80 17 00 00 00 00 00 00 06 [23:52:15]Write i2c OK [23:52:15]MH_I2C_Read... [23:52:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:15]Read from MH i2c: E2 [23:52:15]MH_I2C_Read... [23:52:15]Read from MH i2c: E2 FD 00 [23:52:15]MH_I2C_Read... [23:52:15]Read from MH i2c: E2 FD 00 3E 48 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BD [23:52:15]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:15]wFMCommunicate OK [23:52:15]wFMCommunicate request_size=4 [23:52:15]MH_SAM_APDU [23:52:15]CAPDU: 80 17 00 00 [23:52:15]Write to MH i2c: E2 08 00 3F 48 80 17 00 00 00 00 00 00 07 [23:52:15]Write i2c OK [23:52:15]MH_I2C_Read... [23:52:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:16]Read from MH i2c: E2 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: E2 FD 00 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: E2 FD 00 3F 48 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 79 [23:52:16]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:52:16]wFMCommunicate OK [23:52:16]wFMCommunicate request_size=4 [23:52:16]MH_SAM_APDU [23:52:16]CAPDU: 80 17 00 00 [23:52:16]Write to MH i2c: E2 08 00 40 48 80 17 00 00 00 00 00 00 08 [23:52:16]Write i2c OK [23:52:16]MH_I2C_Read... [23:52:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:52:16]Read from MH i2c: E2 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: E2 CB 00 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: E2 CB 00 40 48 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [23:52:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:52:16]wFMCommunicate OK [23:52:16]SAM_PROTO_GetShiftData done [23:52:16]requested_item shift.sale.total_cash is exist - process it [23:52:16]requested_item shift.sale_refund.total is exist - process it [23:52:16]requested_item shift.sale_refund.total_cash is exist - process it [23:52:16]requested_item shift.buy.total is exist - process it [23:52:16]requested_item shift.buy.total_cash is exist - process it [23:52:16]produce_requested_data done [23:52:16]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:52:16]process_action_free get_value [23:52:16]json_value_free [23:52:16]json_value_free done [23:52:16]process_json_proto returns [23:52:16]Send response to host [23:52:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:52:16]free response buf [23:52:16]execute_script done [23:52:16]execute_script returns [23:52:16]free content buf [23:52:16]Sock 7.Close socket [23:52:16]Sock 7.Thread stoped [23:52:16]accept exits with 9 [23:52:16]New connection [23:52:16]New thread 3067305316 created [23:52:16]Thread 3067161956 joined [23:52:16]Waiting for new connection... [23:52:16] Sock 9.Parse request [23:52:16]Sock 9.Check first char [23:52:16]Sock 9.First char is OK [23:52:16]request: POST /json_proto HTTP/1.0 [23:52:16]Method: POST [23:52:16]URL: /json_proto [23:52:16]Method is POST - this is cgi request [23:52:16]url: /json_proto [23:52:16]query_string will be loaded in cgi processing [23:52:16]execute_cgi json_proto POST (null) [23:52:16]execute_cgi path=json_proto method=POST [23:52:16]POST find Content-Length [23:52:16]Host: 172.17.49.196:8080 [23:52:16]Content-Length: 250 [23:52:16]Content-Type: application/json [23:52:16] [23:52:16]POST finish read [23:52:16]Found Content-Length = 250 [23:52:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041C\u0430\u043C\u0430\u0442\u043E\u0432 \u0416." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:16]execute_script... [23:52:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041C\u0430\u043C\u0430\u0442\u043E\u0432 \u0416." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:52:16]POST & json_proto [23:52:16]process_json_proto [23:52:16]json parsed OK: [23:52:16]protocol is kg_v1.0 [23:52:16]action value=x_report [23:52:16]process_action x_report [23:52:16]cmd_x_report [23:52:16]MH_GetDate [23:52:16]Write to MH i2c: F0 00 00 41 48 78 [23:52:16]Write i2c OK [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: F0 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: F0 09 00 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: F0 09 00 41 48 00 BB DD 1A 67 BD 3B 11 67 0A [23:52:16]GetLastDocTimeStamp 1729813064 [23:52:16]current date 1729813947 [23:52:16]FM_GetShiftState [23:52:16]SAM_PROTO_GetShiftState [23:52:16]wFMCommunicate request_size=4 [23:52:16]MH_SAM_APDU [23:52:16]CAPDU: 80 13 01 00 [23:52:16]Write to MH i2c: E2 08 00 42 48 80 13 01 00 00 00 00 00 07 [23:52:16]Write i2c OK [23:52:16]MH_I2C_Read... [23:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:16]Read from MH i2c: E2 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: E2 0E 00 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: E2 0E 00 42 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 53 [23:52:16]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:52:16]wFMCommunicate OK [23:52:16]SAM_PROTO_GetShiftState done [23:52:16]FM_GetShiftState done [23:52:16]KKMCreateXReportDocument [23:52:16]Load OK [23:52:16]Malloc new data [23:52:16]MH_GetDate [23:52:16]Write to MH i2c: F0 00 00 43 48 7A [23:52:16]Write i2c OK [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: F0 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: F0 09 00 [23:52:16]MH_I2C_Read... [23:52:16]Read from MH i2c: F0 09 00 43 48 00 BC DD 1A 67 BD 3B 11 67 0D [23:52:16]Malloc new data [23:52:16]Malloc new data [23:52:16]wFMCommunicate request_size=4 [23:52:16]MH_SAM_APDU [23:52:16]CAPDU: 80 11 00 00 [23:52:16]Write to MH i2c: E2 08 00 44 48 80 11 00 00 00 00 00 00 06 [23:52:16]Write i2c OK [23:52:16]MH_I2C_Read... [23:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:52:17]Read from MH i2c: E2 [23:52:17]MH_I2C_Read... [23:52:17]Read from MH i2c: E2 17 00 [23:52:17]MH_I2C_Read... [23:52:17]Read from MH i2c: E2 17 00 44 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 4D [23:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:52:17]wFMCommunicate OK [23:52:17]SAM_PROTO_GetFieldsCounters [23:52:17]wFMCommunicate request_size=4 [23:52:17]MH_SAM_APDU [23:52:17]CAPDU: 80 13 00 00 [23:52:17]Write to MH i2c: E2 08 00 45 48 80 13 00 00 00 00 00 00 09 [23:52:17]Write i2c OK [23:52:17]MH_I2C_Read... [23:52:17]OFD Sender: No OFD packet to send [23:52:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:17]Read from MH i2c: E2 [23:52:17]MH_I2C_Read... [23:52:17]Read from MH i2c: E2 62 00 [23:52:17]MH_I2C_Read... [23:52:17]Read from MH i2c: E2 62 00 45 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [23:52:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:17]wFMCommunicate OK [23:52:17]SAM_PROTO_GetFieldsCounters done [23:52:17]Malloc new data [23:52:17]Malloc new data [23:52:17]Malloc new data [23:52:17]KKMCreateXReportDocument OK [23:52:17]KKMSetXReportData OK [23:52:17]KKMPrepareXReportFMData [23:52:17]SAM_PROTO_GetShiftData [23:52:17]wFMCommunicate request_size=4 [23:52:17]MH_SAM_APDU [23:52:17]CAPDU: 80 13 02 00 [23:52:17]Write to MH i2c: E2 08 00 46 48 80 13 02 00 00 00 00 00 0C [23:52:17]Write i2c OK [23:52:17]MH_I2C_Read... [23:52:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:52:17]Read from MH i2c: E2 [23:52:17]MH_I2C_Read... [23:52:17]Read from MH i2c: E2 FD 00 [23:52:17]MH_I2C_Read... [23:52:17]Read from MH i2c: E2 FD 00 46 48 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 18 [23:52:17]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:17]wFMCommunicate OK [23:52:17]wFMCommunicate request_size=4 [23:52:17]MH_SAM_APDU [23:52:17]CAPDU: 80 17 00 00 [23:52:17]Write to MH i2c: E2 08 00 47 48 80 17 00 00 00 00 00 00 0F [23:52:17]Write i2c OK [23:52:17]MH_I2C_Read... [23:52:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:18]Read from MH i2c: E2 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 FD 00 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 FD 00 47 48 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 31 [23:52:18]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:18]wFMCommunicate OK [23:52:18]wFMCommunicate request_size=4 [23:52:18]MH_SAM_APDU [23:52:18]CAPDU: 80 17 00 00 [23:52:18]Write to MH i2c: E2 08 00 48 48 80 17 00 00 00 00 00 00 10 [23:52:18]Write i2c OK [23:52:18]MH_I2C_Read... [23:52:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:18]Read from MH i2c: E2 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 FD 00 [23:52:18]MH_I2C_Read... [23:52:18]Read from MH i2c: E2 FD 00 48 48 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C7 [23:52:18]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:19]wFMCommunicate OK [23:52:19]wFMCommunicate request_size=4 [23:52:19]MH_SAM_APDU [23:52:19]CAPDU: 80 17 00 00 [23:52:19]Write to MH i2c: E2 08 00 49 48 80 17 00 00 00 00 00 00 11 [23:52:19]Write i2c OK [23:52:19]MH_I2C_Read... [23:52:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:19]Read from MH i2c: E2 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 FD 00 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 FD 00 49 48 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 83 [23:52:19]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:52:19]wFMCommunicate OK [23:52:19]wFMCommunicate request_size=4 [23:52:19]MH_SAM_APDU [23:52:19]CAPDU: 80 17 00 00 [23:52:19]Write to MH i2c: E2 08 00 4A 48 80 17 00 00 00 00 00 00 12 [23:52:19]Write i2c OK [23:52:19]MH_I2C_Read... [23:52:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:52:19]Read from MH i2c: E2 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 CB 00 [23:52:19]MH_I2C_Read... [23:52:19]Read from MH i2c: E2 CB 00 4A 48 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [23:52:19]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:52:20]wFMCommunicate OK [23:52:20]SAM_PROTO_GetShiftData done [23:52:20]1194 (1194) - счетчики итогов смены [23:52:20] 1134 (4) - 140 - количество чеков со всеми признаками расчетов [23:52:20] 1129 (155) - счетчики операций «приход» [23:52:20] 1135 (4) - 140 - количество чеков по признаку расчетов [23:52:20] 1201 (3) - 28338.00 - общая итоговая сумма в чеках [23:52:20] 1136 (3) - 21823.00 - итоговая сумма в чеках наличными [23:52:20] 1138 (3) - 6515.00 - итоговая сумма в чеках безналичными [23:52:20] 1024 (122) - суммы налогов [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 0% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1006 (12) - суммы НДС [23:52:20] 1010 (1) - 12% - код ставки НДС [23:52:20] 1011 (3) - 3009.07 - сумма НДС по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (11) - суммы НСП [23:52:20] 1014 (1) - 1% - код ставки НСП [23:52:20] 1015 (2) - 250.70 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 2% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 3% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 5% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1130 (141) - счетчики операций «возврат прихода» [23:52:20] 1135 (4) - 0 - количество чеков по признаку расчетов [23:52:20] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:52:20] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:52:20] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:52:20] 1024 (117) - суммы налогов [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 0% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 12% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 2% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 3% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 5% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1131 (141) - счетчики операций «расход» [23:52:20] 1135 (4) - 0 - количество чеков по признаку расчетов [23:52:20] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:52:20] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:52:20] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:52:20] 1024 (117) - суммы налогов [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 0% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 12% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 2% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 3% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 5% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1132 (141) - счетчики операций «возврат расхода» [23:52:20] 1135 (4) - 0 - количество чеков по признаку расчетов [23:52:20] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:52:20] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:52:20] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:52:20] 1024 (117) - суммы налогов [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 0% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1006 (9) - суммы НДС [23:52:20] 1010 (1) - 12% - код ставки НДС [23:52:20] 1011 (0) - 0.00 - сумма НДС по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 2% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 3% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 5% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 0,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1007 (9) - суммы НСП [23:52:20] 1014 (1) - 1,50% - код ставки НСП [23:52:20] 1015 (0) - 0.00 - сумма НСП по ставке [23:52:20] 1133 (588) - - счетчики коррекции - не используются [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1194 (04AA) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1134 (046E) [23:52:20]Malloc new data [23:52:20]Processing tag 1129 (0469) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1135 (046F) [23:52:20]Malloc new data [23:52:20]Processing tag 1201 (04B1) [23:52:20]Malloc new data [23:52:20]Processing tag 1136 (0470) [23:52:20]Malloc new data [23:52:20]Processing tag 1138 (0472) [23:52:20]Malloc new data [23:52:20]Processing tag 1024 (0400) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1006 (03EE) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1010 (03F2) [23:52:20]Malloc new data [23:52:20]Processing tag 1011 (03F3) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1006 (03EE) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1010 (03F2) [23:52:20]Malloc new data [23:52:20]Processing tag 1011 (03F3) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]SetTLVBufToDocument err=0 [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1130 (046A) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1135 (046F) [23:52:20]Malloc new data [23:52:20]Processing tag 1201 (04B1) [23:52:20]Malloc new data [23:52:20]Processing tag 1136 (0470) [23:52:20]Malloc new data [23:52:20]Processing tag 1138 (0472) [23:52:20]Malloc new data [23:52:20]Processing tag 1024 (0400) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1006 (03EE) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1010 (03F2) [23:52:20]Malloc new data [23:52:20]Processing tag 1011 (03F3) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1006 (03EE) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1010 (03F2) [23:52:20]Malloc new data [23:52:20]Processing tag 1011 (03F3) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]SetTLVBufToDocument err=0 [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1131 (046B) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1135 (046F) [23:52:20]Malloc new data [23:52:20]Processing tag 1201 (04B1) [23:52:20]Malloc new data [23:52:20]Processing tag 1136 (0470) [23:52:20]Malloc new data [23:52:20]Processing tag 1138 (0472) [23:52:20]Malloc new data [23:52:20]Processing tag 1024 (0400) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1006 (03EE) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1010 (03F2) [23:52:20]Malloc new data [23:52:20]Processing tag 1011 (03F3) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1006 (03EE) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1010 (03F2) [23:52:20]Malloc new data [23:52:20]Processing tag 1011 (03F3) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1007 (03EF) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1014 (03F6) [23:52:20]Malloc new data [23:52:20]Processing tag 1015 (03F7) [23:52:20]Malloc new data [23:52:20]SetTLVBufToDocument err=0 [23:52:20]SetTLVBufToDocument err=0 [23:52:20]SetTLVBufToDocument err=0 [23:52:20]Processing tag 1132 (046C) [23:52:20]Load OK [23:52:20]SetTLVBufToDocument [23:52:20]Processing tag 1135 (046F) [23:52:20]Malloc new data [23:52:20]Processing tag 1201 (04B1) [23:52:20]Malloc new data [23:52:20]Processing tag 1136 (0470) [23:52:20]Malloc new data [23:52:20]Processing tag 1138 (0472) [23:52:20]Malloc new data [23:52:21]Processing tag 1024 (0400) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1006 (03EE) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1010 (03F2) [23:52:21]Malloc new data [23:52:21]Processing tag 1011 (03F3) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1006 (03EE) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1010 (03F2) [23:52:21]Malloc new data [23:52:21]Processing tag 1011 (03F3) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1007 (03EF) [23:52:21]Load OK [23:52:21]SetTLVBufToDocument [23:52:21]Processing tag 1014 (03F6) [23:52:21]Malloc new data [23:52:21]Processing tag 1015 (03F7) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]SetTLVBufToDocument err=0 [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Processing tag 1133 (046D) [23:52:21]Malloc new data [23:52:21]SetTLVBufToDocument err=0 [23:52:21]SetTLVBufToDocument err=0 [23:52:21]Malloc new data [23:52:21]SAM_PROTO_GetFMData [23:52:21]wFMCommunicate request_size=4 [23:52:21]MH_SAM_APDU [23:52:21]CAPDU: 80 13 03 00 [23:52:21]Write to MH i2c: E2 08 00 4B 48 80 13 03 00 00 00 00 00 12 [23:52:21]Write i2c OK [23:52:21]MH_I2C_Read... [23:52:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:52:21]Read from MH i2c: E2 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 [23:52:21]MH_I2C_Read... [23:52:21]Read from MH i2c: E2 FD 00 4B 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 E8 [23:52:21]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:52:21]wFMCommunicate OK [23:52:21]wFMCommunicate request_size=4 [23:52:21]MH_SAM_APDU [23:52:21]CAPDU: 80 17 00 00 [23:52:21]Write to MH i2c: E2 08 00 4C 48 80 17 00 00 00 00 00 00 14 [23:52:21]Write i2c OK [23:52:21]MH_I2C_Read... [23:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:22]Read from MH i2c: E2 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 4C 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 31 [23:52:22]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 OFD Sender: No OFD packet to send [23:52:22]09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:22]wFMCommunicate OK [23:52:22]wFMCommunicate request_size=4 [23:52:22]MH_SAM_APDU [23:52:22]CAPDU: 80 17 00 00 [23:52:22]Write to MH i2c: E2 08 00 4D 48 80 17 00 00 00 00 00 00 15 [23:52:22]Write i2c OK [23:52:22]MH_I2C_Read... [23:52:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:22]Read from MH i2c: E2 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 [23:52:22]MH_I2C_Read... [23:52:22]Read from MH i2c: E2 FD 00 4D 48 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 90 00 27 [23:52:23]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:23]wFMCommunicate OK [23:52:23]wFMCommunicate request_size=4 [23:52:23]MH_SAM_APDU [23:52:23]CAPDU: 80 17 00 00 [23:52:23]Write to MH i2c: E2 08 00 4E 48 80 17 00 00 00 00 00 00 16 [23:52:23]Write i2c OK [23:52:23]MH_I2C_Read... [23:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:52:23]Read from MH i2c: E2 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 FD 00 4E 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A2 [23:52:23]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:52:23]wFMCommunicate OK [23:52:23]wFMCommunicate request_size=4 [23:52:23]MH_SAM_APDU [23:52:23]CAPDU: 80 17 00 00 [23:52:23]Write to MH i2c: E2 08 00 4F 48 80 17 00 00 00 00 00 00 17 [23:52:23]Write i2c OK [23:52:23]MH_I2C_Read... [23:52:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:52:23]Read from MH i2c: E2 [23:52:23]MH_I2C_Read... [23:52:23]Read from MH i2c: E2 E2 00 [23:52:23]MH_I2C_Read... [23:52:24]Read from MH i2c: E2 E2 00 4F 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [23:52:24]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:52:24]wFMCommunicate OK [23:52:24]SAM_PROTO_GetFMData done [23:52:24]FM_GetFMData:85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E 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 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [23:52:25]oper:6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 [23:52:25]total:15 2D A2 82 [23:52:25]Malloc new data [23:52:25]oper:6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E 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 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [23:52:25]total:68 BD E6 02 [23:52:25]Malloc new data [23:52:25]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 [23:52:25]total: [23:52:25]Malloc new data [23:52:25]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 [23:52:25]total: [23:52:25]Malloc new data [23:52:25]KKMPrepareXReportFMData err=0 [23:52:25]Х отчет ИНН: 02508201610067 Кассир: Маматов Ж. 24.10.2024 23:52 Смена: 266 РНМ: 0000000000097022 ЗНМ: 0300000090 СНО: Общий режим Всего чеков: 140 ИТОГИ ПРИХОД Чеков: 140 Общий итог: 28338.00 Итого наличными: 21823.00 Итого безнал.: 6515.00 НДС 0% : 0.00 НДС 12% : 3009.07 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 250.70 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 21823.00 НС Приход: 21916664.53 НС Возвр.Прихода: 486762.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000875000 [23:52:25]StoreToDocumentArchive [23:52:25]MH_GetDate [23:52:25]Write to MH i2c: F0 00 00 50 48 87 [23:52:25]Write i2c OK [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: F0 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: F0 09 00 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: F0 09 00 50 48 00 C4 DD 1A 67 BD 3B 11 67 22 [23:52:25]shift 266 fd 1729813956 [23:52:25]Create dir for shift 0266 [23:52:25]save to /storage/0266/doc_1729813956 [23:52:25]save last doc name /storage/0266/doc_1729813956 to /storage/kkm_last_doc_name [23:52:25]save OK [23:52:25]Clear old archive folders... [23:52:25]NVStorageSaveData kkm_last_timestamp [23:52:25]File name is /storage/kkm_last_timestamp [23:52:25]Write 4 bytes [23:52:25]NVStorageSaveData done [23:52:25]ExternCall_PrintAddStr [23:52:25]wPrintStart [23:52:25]Write to MH i2c: 01 00 00 51 48 99 [23:52:25]Write i2c OK [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: 01 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: 01 07 00 [23:52:25]MH_I2C_Read... [23:52:25]Read from MH i2c: 01 07 00 51 48 00 00 00 00 00 FF 0F AE [23:52:25]RasterBufferAndPrint [23:52:25]line Х отчет [23:52:25]line ИНН: 02508201610067 [23:52:25]line Кассир: Маматов Ж. [23:52:25]line 24.10.2024 23:52 [23:52:25]line Смена: 266 [23:52:25]line РНМ: 0000000000097022 [23:52:25]line ЗНМ: 0300000090 [23:52:25]line СНО: Общий режим [23:52:25]line Всего чеков: 140 [23:52:25]line ИТОГИ ПРИХОД [23:52:25]line Чеков: 140 [23:52:25]line Общий итог: 28338.00 [23:52:25]line Итого наличными: 21823.00 [23:52:25]line Итого безнал.: 6515.00 [23:52:25]line НДС 0% : 0.00 [23:52:25]line НДС 12% : 3009.07 [23:52:25]line НСП 0% : 0.00 [23:52:25]line НСП 1,50% : 0.00 [23:52:25]line НСП 0,50% : 0.00 [23:52:25]line НСП 5% : 0.00 [23:52:25]line НСП 3% : 0.00 [23:52:25]line НСП 2% : 0.00 [23:52:25]line НСП 1% : 250.70 [23:52:25]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:52:25]line Чеков: 0 [23:52:25]line Общий итог: 0.00 [23:52:25]line Итого наличными: 0.00 [23:52:25]line Итого безнал.: 0.00 [23:52:25]line НДС 0% : 0.00 [23:52:25]line НДС 12% : 0.00 [23:52:25]line НСП 0% : 0.00 [23:52:25]line НСП 1,50% : 0.00 [23:52:25]line НСП 0,50% : 0.00 [23:52:25]line НСП 5% : 0.00 [23:52:25]line НСП 3% : 0.00 [23:52:25]line НСП 2% : 0.00 [23:52:25]line НСП 1% : 0.00 [23:52:25]line ИТОГИ РАСХОД [23:52:25]line Чеков: 0 [23:52:25]line Общий итог: 0.00 [23:52:25]line Итого наличными: 0.00 [23:52:25]line Итого безнал.: 0.00 [23:52:25]line НДС 0% : 0.00 [23:52:25]line НДС 12% : 0.00 [23:52:25]line НСП 0% : 0.00 [23:52:25]line НСП 1,50% : 0.00 [23:52:25]line НСП 0,50% : 0.00 [23:52:25]line НСП 5% : 0.00 [23:52:25]line НСП 3% : 0.00 [23:52:25]line НСП 2% : 0.00 [23:52:25]line НСП 1% : 0.00 [23:52:25]line ИТОГИ ВОЗВРАТ РАСХОДА [23:52:25]line Чеков: 0 [23:52:25]line Общий итог: 0.00 [23:52:25]line Итого наличными: 0.00 [23:52:25]line Итого безнал.: 0.00 [23:52:25]line НДС 0% : 0.00 [23:52:25]line НДС 12% : 0.00 [23:52:25]line НСП 0% : 0.00 [23:52:25]line НСП 1,50% : 0.00 [23:52:25]line НСП 0,50% : 0.00 [23:52:25]line НСП 5% : 0.00 [23:52:25]line НСП 3% : 0.00 [23:52:25]line НСП 2% : 0.00 [23:52:25]line НСП 1% : 0.00 [23:52:25]line Сумма внесений: 0.00 [23:52:25]line Сумма выплат: 0.00 [23:52:25]line Нал. в кассе: 21823.00 [23:52:25]line НС Приход: 21916664.53 [23:52:25]line НС Возвр.Прихода: 486762.00 [23:52:25]line НС Расход: 0.00 [23:52:25]line НС Возвр.Расхода: 0.00 [23:52:25]line ФМ: 0000000000875000 [23:52:25]written 0, free lines is 4095 [23:52:26]Write to MH i2c: 01 00 00 9C 48 E4 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: 01 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: 01 07 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: 01 07 00 9C 48 00 00 00 00 00 13 0B 09 [23:52:26]RasterBufferAndPrint [23:52:26]line [23:52:26]line [23:52:26]line [23:52:26]line [23:52:26]line [23:52:26]written 0, free lines is 2871 [23:52:26]process_action x_report done [23:52:26]requested_data is exist [23:52:26]produce_requested_data [23:52:26]requested_item fd.num is exist - process it [23:52:26]SAM_PROTO_GetFieldsCounters [23:52:26]wFMCommunicate request_size=4 [23:52:26]MH_SAM_APDU [23:52:26]CAPDU: 80 13 00 00 [23:52:26]Write to MH i2c: E2 08 00 A3 48 80 13 00 00 00 00 00 00 67 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:52:26]Read from MH i2c: E2 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 62 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 62 00 A3 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 0F [23:52:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:52:26]wFMCommunicate OK [23:52:26]SAM_PROTO_GetFieldsCounters done [23:52:26]requested_item shift.num is exist - process it [23:52:26]requested_item shift.opened is exist - process it [23:52:26]req_shift_opened [23:52:26]FM_GetShiftState [23:52:26]SAM_PROTO_GetShiftState [23:52:26]wFMCommunicate request_size=4 [23:52:26]MH_SAM_APDU [23:52:26]CAPDU: 80 13 01 00 [23:52:26]Write to MH i2c: E2 08 00 A4 48 80 13 01 00 00 00 00 00 69 [23:52:26]Write i2c OK [23:52:26]MH_I2C_Read... [23:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:52:26]Read from MH i2c: E2 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 0E 00 [23:52:26]MH_I2C_Read... [23:52:26]Read from MH i2c: E2 0E 00 A4 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 B5 [23:52:26]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:52:26]wFMCommunicate OK [23:52:26]SAM_PROTO_GetShiftState done [23:52:26]FM_GetShiftState done [23:52:26]req_shift_opened done [23:52:26]requested_item shift.open_date is exist - process it [23:52:26]req_shift_open_date [23:52:26]req_shift_open_date done [23:52:26]produce_requested_data done [23:52:26]produce_requested_data return {"fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:52:26]process_action_free x_report [23:52:26]json_value_free [23:52:26]json_value_free done [23:52:26]process_json_proto returns [23:52:26]Send response to host [23:52:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:52:26]free response buf [23:52:26]execute_script done [23:52:26]execute_script returns [23:52:26]free content buf [23:52:26]Sock 9.Close socket [23:52:26]Sock 9.Thread stoped [23:52:27]OFD Sender: No OFD packet to send [23:52:32]OFD Sender: No OFD packet to send [23:52:37]OFD Sender: No OFD packet to send [23:52:42]OFD Sender: No OFD packet to send [23:52:47]OFD Sender: No OFD packet to send [23:52:52]OFD Sender: No OFD packet to send [23:52:57]OFD Sender: No OFD packet to send [23:53:01]accept exits with 7 [23:53:01]New connection [23:53:01]New thread 3067161956 created [23:53:01]Thread 3067305316 joined [23:53:01]Waiting for new connection... [23:53:01] Sock 7.Parse request [23:53:01]Sock 7.Check first char [23:53:01]Sock 7.First char is OK [23:53:01]request: POST /json_proto HTTP/1.0 [23:53:01]Method: POST [23:53:01]URL: /json_proto [23:53:01]Method is POST - this is cgi request [23:53:01]url: /json_proto [23:53:01]query_string will be loaded in cgi processing [23:53:01]execute_cgi json_proto POST (null) [23:53:01]execute_cgi path=json_proto method=POST [23:53:01]POST find Content-Length [23:53:01]Host: 172.17.49.196:8080 [23:53:01]Content-Length: 215 [23:53:01]Content-Type: application/json [23:53:01] [23:53:01]POST finish read [23:53:01]Found Content-Length = 215 [23:53:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:01]execute_script... [23:53:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:01]POST & json_proto [23:53:01]process_json_proto [23:53:01]json parsed OK: [23:53:01]protocol is kg_v1.0 [23:53:01]action value=get_value [23:53:01]process_action get_value [23:53:01]cmd_get_value [23:53:01]process_action get_value done [23:53:01]requested_data is exist [23:53:01]produce_requested_data [23:53:01]requested_item kkm.sn is exist - process it [23:53:01]requested_item kkm.ver is exist - process it [23:53:01]requested_item fm.sn is exist - process it [23:53:01]wFMCommunicate request_size=4 [23:53:01]MH_SAM_APDU [23:53:01]CAPDU: 80 11 00 00 [23:53:01]Write to MH i2c: E2 08 00 A5 48 80 11 00 00 00 00 00 00 67 [23:53:01]Write i2c OK [23:53:01]MH_I2C_Read... [23:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:01]Read from MH i2c: E2 [23:53:01]MH_I2C_Read... [23:53:01]Read from MH i2c: E2 17 00 [23:53:01]MH_I2C_Read... [23:53:01]Read from MH i2c: E2 17 00 A5 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 AE [23:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:53:01]wFMCommunicate OK [23:53:01]requested_item fd.num is exist - process it [23:53:01]SAM_PROTO_GetFieldsCounters [23:53:01]wFMCommunicate request_size=4 [23:53:01]MH_SAM_APDU [23:53:01]CAPDU: 80 13 00 00 [23:53:01]Write to MH i2c: E2 08 00 A6 48 80 13 00 00 00 00 00 00 6A [23:53:01]Write i2c OK [23:53:01]MH_I2C_Read... [23:53:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:53:02]Read from MH i2c: E2 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 62 00 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 62 00 A6 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [23:53:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 42 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:53:02]wFMCommunicate OK [23:53:02]SAM_PROTO_GetFieldsCounters done [23:53:02]requested_item shift.num is exist - process it [23:53:02]requested_item shift.opened is exist - process it [23:53:02]req_shift_opened [23:53:02]FM_GetShiftState [23:53:02]SAM_PROTO_GetShiftState [23:53:02]wFMCommunicate request_size=4 [23:53:02]MH_SAM_APDU [23:53:02]CAPDU: 80 13 01 00 [23:53:02]Write to MH i2c: E2 08 00 A7 48 80 13 01 00 00 00 00 00 6C [23:53:02]Write i2c OK [23:53:02]MH_I2C_Read... [23:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:02]Read from MH i2c: E2 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 0E 00 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 0E 00 A7 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 B8 [23:53:02]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:53:02]wFMCommunicate OK [23:53:02]SAM_PROTO_GetShiftState done [23:53:02]FM_GetShiftState done [23:53:02]req_shift_opened done [23:53:02]requested_item shift.open_date is exist - process it [23:53:02]req_shift_open_date [23:53:02]req_shift_open_date done [23:53:02]produce_requested_data done [23:53:02]produce_requested_data return {"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560} [23:53:02]process_action_free get_value [23:53:02]json_value_free [23:53:02]json_value_free done [23:53:02]process_json_proto returns [23:53:02]Send response to host [23:53:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50498,"shift.num":492,"shift.opened":1,"shift.open_date":1729728560}}} [23:53:02]free response buf [23:53:02]execute_script done [23:53:02]execute_script returns [23:53:02]free content buf [23:53:02]Sock 7.Close socket [23:53:02]Sock 7.Thread stoped [23:53:02]accept exits with 9 [23:53:02]New connection [23:53:02]New thread 3067305316 created [23:53:02]Thread 3067161956 joined [23:53:02]Waiting for new connection... [23:53:02] Sock 9.Parse request [23:53:02]Sock 9.Check first char [23:53:02]Sock 9.First char is OK [23:53:02]request: POST /json_proto HTTP/1.0 [23:53:02]Method: POST [23:53:02]URL: /json_proto [23:53:02]Method is POST - this is cgi request [23:53:02]url: /json_proto [23:53:02]query_string will be loaded in cgi processing [23:53:02]execute_cgi json_proto POST (null) [23:53:02]execute_cgi path=json_proto method=POST [23:53:02]POST find Content-Length [23:53:02]Host: 172.17.49.196:8080 [23:53:02]Content-Length: 331 [23:53:02]Content-Type: application/json [23:53:02] [23:53:02]POST finish read [23:53:02]Found Content-Length = 331 [23:53:02]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:53:02]execute_script... [23:53:02]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:53:02]POST & json_proto [23:53:02]process_json_proto [23:53:02]json parsed OK: [23:53:02]protocol is kg_v1.0 [23:53:02]action value=get_value [23:53:02]process_action get_value [23:53:02]cmd_get_value [23:53:02]process_action get_value done [23:53:02]requested_data is exist [23:53:02]produce_requested_data [23:53:02]requested_item fm.sale.total is exist - process it [23:53:02]SAM_PROTO_GetFMData [23:53:02]wFMCommunicate request_size=4 [23:53:02]MH_SAM_APDU [23:53:02]CAPDU: 80 13 03 00 [23:53:02]Write to MH i2c: E2 08 00 A8 48 80 13 03 00 00 00 00 00 6F [23:53:02]Write i2c OK [23:53:02]MH_I2C_Read... [23:53:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:53:02]Read from MH i2c: E2 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 FD 00 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 FD 00 A8 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 45 [23:53:02]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:53:02]wFMCommunicate OK [23:53:02]wFMCommunicate request_size=4 [23:53:02]MH_SAM_APDU [23:53:02]CAPDU: 80 17 00 00 [23:53:02]Write to MH i2c: E2 08 00 A9 48 80 17 00 00 00 00 00 00 71 [23:53:02]Write i2c OK [23:53:02]MH_I2C_Read... [23:53:02]OFD Sender: No OFD packet to send [23:53:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:02]Read from MH i2c: E2 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 FD 00 [23:53:02]MH_I2C_Read... [23:53:02]Read from MH i2c: E2 FD 00 A9 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8E [23:53:02]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:02]wFMCommunicate OK [23:53:02]wFMCommunicate request_size=4 [23:53:02]MH_SAM_APDU [23:53:02]CAPDU: 80 17 00 00 [23:53:02]Write to MH i2c: E2 08 00 AA 48 80 17 00 00 00 00 00 00 72 [23:53:02]Write i2c OK [23:53:02]MH_I2C_Read... [23:53:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:03]Read from MH i2c: E2 [23:53:03]MH_I2C_Read... [23:53:03]Read from MH i2c: E2 FD 00 [23:53:03]MH_I2C_Read... [23:53:03]Read from MH i2c: E2 FD 00 AA 48 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 90 00 84 [23:53:03]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:03]wFMCommunicate OK [23:53:03]wFMCommunicate request_size=4 [23:53:03]MH_SAM_APDU [23:53:03]CAPDU: 80 17 00 00 [23:53:03]Write to MH i2c: E2 08 00 AB 48 80 17 00 00 00 00 00 00 73 [23:53:03]Write i2c OK [23:53:03]MH_I2C_Read... [23:53:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:03]Read from MH i2c: E2 [23:53:03]MH_I2C_Read... [23:53:03]Read from MH i2c: E2 FD 00 [23:53:03]MH_I2C_Read... [23:53:03]Read from MH i2c: E2 FD 00 AB 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FF [23:53:03]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:03]wFMCommunicate OK [23:53:03]wFMCommunicate request_size=4 [23:53:03]MH_SAM_APDU [23:53:03]CAPDU: 80 17 00 00 [23:53:03]Write to MH i2c: E2 08 00 AC 48 80 17 00 00 00 00 00 00 74 [23:53:03]Write i2c OK [23:53:03]MH_I2C_Read... [23:53:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:53:03]Read from MH i2c: E2 [23:53:03]MH_I2C_Read... [23:53:03]Read from MH i2c: E2 E2 00 [23:53:03]MH_I2C_Read... [23:53:03]Read from MH i2c: E2 E2 00 AC 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 52 [23:53:03]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:53:03]wFMCommunicate OK [23:53:03]SAM_PROTO_GetFMData done [23:53:03]requested_item fm.sale_refund.total is exist - process it [23:53:03]requested_item fm.buy.total is exist - process it [23:53:03]requested_item shift.sale.total is exist - process it [23:53:03]SAM_PROTO_GetShiftData [23:53:03]wFMCommunicate request_size=4 [23:53:03]MH_SAM_APDU [23:53:03]CAPDU: 80 13 02 00 [23:53:03]Write to MH i2c: E2 08 00 AD 48 80 13 02 00 00 00 00 00 73 [23:53:03]Write i2c OK [23:53:03]MH_I2C_Read... [23:53:04]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:53:04]Read from MH i2c: E2 [23:53:04]MH_I2C_Read... [23:53:04]Read from MH i2c: E2 FD 00 [23:53:04]MH_I2C_Read... [23:53:04]Read from MH i2c: E2 FD 00 AD 48 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 7F [23:53:04]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:04]wFMCommunicate OK [23:53:04]wFMCommunicate request_size=4 [23:53:04]MH_SAM_APDU [23:53:04]CAPDU: 80 17 00 00 [23:53:04]Write to MH i2c: E2 08 00 AE 48 80 17 00 00 00 00 00 00 76 [23:53:04]Write i2c OK [23:53:04]MH_I2C_Read... [23:53:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:04]Read from MH i2c: E2 [23:53:04]MH_I2C_Read... [23:53:04]Read from MH i2c: E2 FD 00 [23:53:04]MH_I2C_Read... [23:53:04]Read from MH i2c: E2 FD 00 AE 48 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 98 [23:53:04]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:04]wFMCommunicate OK [23:53:04]wFMCommunicate request_size=4 [23:53:04]MH_SAM_APDU [23:53:04]CAPDU: 80 17 00 00 [23:53:04]Write to MH i2c: E2 08 00 AF 48 80 17 00 00 00 00 00 00 77 [23:53:04]Write i2c OK [23:53:04]MH_I2C_Read... [23:53:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:04]Read from MH i2c: E2 [23:53:04]MH_I2C_Read... [23:53:04]Read from MH i2c: E2 FD 00 [23:53:04]MH_I2C_Read... [23:53:04]Read from MH i2c: E2 FD 00 AF 48 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 2E [23:53:04]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:04]wFMCommunicate OK [23:53:04]wFMCommunicate request_size=4 [23:53:04]MH_SAM_APDU [23:53:04]CAPDU: 80 17 00 00 [23:53:04]Write to MH i2c: E2 08 00 B0 48 80 17 00 00 00 00 00 00 78 [23:53:04]Write i2c OK [23:53:04]MH_I2C_Read... [23:53:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:05]Read from MH i2c: E2 [23:53:05]MH_I2C_Read... [23:53:05]Read from MH i2c: E2 FD 00 [23:53:05]MH_I2C_Read... [23:53:05]Read from MH i2c: E2 FD 00 B0 48 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 EA [23:53:05]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:53:05]wFMCommunicate OK [23:53:05]wFMCommunicate request_size=4 [23:53:05]MH_SAM_APDU [23:53:05]CAPDU: 80 17 00 00 [23:53:05]Write to MH i2c: E2 08 00 B1 48 80 17 00 00 00 00 00 00 79 [23:53:05]Write i2c OK [23:53:05]MH_I2C_Read... [23:53:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:53:05]Read from MH i2c: E2 [23:53:05]MH_I2C_Read... [23:53:05]Read from MH i2c: E2 CB 00 [23:53:05]MH_I2C_Read... [23:53:05]Read from MH i2c: E2 CB 00 B1 48 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 62 [23:53:05]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:53:05]wFMCommunicate OK [23:53:05]SAM_PROTO_GetShiftData done [23:53:05]requested_item shift.sale.total_cash is exist - process it [23:53:05]requested_item shift.sale_refund.total is exist - process it [23:53:05]requested_item shift.sale_refund.total_cash is exist - process it [23:53:05]requested_item shift.buy.total is exist - process it [23:53:05]requested_item shift.buy.total_cash is exist - process it [23:53:05]produce_requested_data done [23:53:05]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:53:05]process_action_free get_value [23:53:05]json_value_free [23:53:05]json_value_free done [23:53:05]process_json_proto returns [23:53:05]Send response to host [23:53:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:53:05]free response buf [23:53:05]execute_script done [23:53:05]execute_script returns [23:53:05]free content buf [23:53:05]Sock 9.Close socket [23:53:05]Sock 9.Thread stoped [23:53:05]accept exits with 7 [23:53:05]New connection [23:53:05]New thread 3067161956 created [23:53:05]Thread 3067305316 joined [23:53:05]Waiting for new connection... [23:53:05] Sock 7.Parse request [23:53:05]Sock 7.Check first char [23:53:05]Sock 7.First char is OK [23:53:05]request: POST /json_proto HTTP/1.0 [23:53:05]Method: POST [23:53:05]URL: /json_proto [23:53:05]Method is POST - this is cgi request [23:53:05]url: /json_proto [23:53:05]query_string will be loaded in cgi processing [23:53:05]execute_cgi json_proto POST (null) [23:53:05]execute_cgi path=json_proto method=POST [23:53:05]POST find Content-Length [23:53:05]Host: 172.17.49.196:8080 [23:53:05]Content-Length: 331 [23:53:05]Content-Type: application/json [23:53:05] [23:53:05]POST finish read [23:53:05]Found Content-Length = 331 [23:53: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:53:05]execute_script... [23:53: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:53:05]POST & json_proto [23:53:05]process_json_proto [23:53:05]json parsed OK: [23:53:05]protocol is kg_v1.0 [23:53:05]action value=get_value [23:53:05]process_action get_value [23:53:05]cmd_get_value [23:53:05]process_action get_value done [23:53:05]requested_data is exist [23:53:05]produce_requested_data [23:53:05]requested_item fm.sale.total is exist - process it [23:53:05]SAM_PROTO_GetFMData [23:53:05]wFMCommunicate request_size=4 [23:53:05]MH_SAM_APDU [23:53:05]CAPDU: 80 13 03 00 [23:53:05]Write to MH i2c: E2 08 00 B2 48 80 13 03 00 00 00 00 00 79 [23:53:05]Write i2c OK [23:53:05]MH_I2C_Read... [23:53:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:53:06]Read from MH i2c: E2 [23:53:06]MH_I2C_Read... [23:53:06]Read from MH i2c: E2 FD 00 [23:53:06]MH_I2C_Read... [23:53:06]Read from MH i2c: E2 FD 00 B2 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 4F [23:53:06]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:53:06]wFMCommunicate OK [23:53:06]wFMCommunicate request_size=4 [23:53:06]MH_SAM_APDU [23:53:06]CAPDU: 80 17 00 00 [23:53:06]Write to MH i2c: E2 08 00 B3 48 80 17 00 00 00 00 00 00 7B [23:53:06]Write i2c OK [23:53:06]MH_I2C_Read... [23:53:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:06]Read from MH i2c: E2 [23:53:06]MH_I2C_Read... [23:53:06]Read from MH i2c: E2 FD 00 [23:53:06]MH_I2C_Read... [23:53:06]Read from MH i2c: E2 FD 00 B3 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 98 [23:53:06]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:06]wFMCommunicate OK [23:53:06]wFMCommunicate request_size=4 [23:53:06]MH_SAM_APDU [23:53:06]CAPDU: 80 17 00 00 [23:53:06]Write to MH i2c: E2 08 00 B4 48 80 17 00 00 00 00 00 00 7C [23:53:06]Write i2c OK [23:53:06]MH_I2C_Read... [23:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:07]Read from MH i2c: E2 [23:53:07]MH_I2C_Read... [23:53:07]Read from MH i2c: E2 FD 00 [23:53:07]MH_I2C_Read... [23:53:07]Read from MH i2c: E2 FD 00 B4 48 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 90 00 8E [23:53:07]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:07]wFMCommunicate OK [23:53:07]wFMCommunicate request_size=4 [23:53:07]MH_SAM_APDU [23:53:07]CAPDU: 80 17 00 00 [23:53:07]Write to MH i2c: E2 08 00 B5 48 80 17 00 00 00 00 00 00 7D [23:53:07]Write i2c OK [23:53:07]MH_I2C_Read... [23:53:07]OFD Sender: No OFD packet to send [23:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:07]Read from MH i2c: E2 [23:53:07]MH_I2C_Read... [23:53:07]Read from MH i2c: E2 FD 00 [23:53:07]MH_I2C_Read... [23:53:07]Read from MH i2c: E2 FD 00 B5 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 09 [23:53:07]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:07]wFMCommunicate OK [23:53:07]wFMCommunicate request_size=4 [23:53:07]MH_SAM_APDU [23:53:07]CAPDU: 80 17 00 00 [23:53:07]Write to MH i2c: E2 08 00 B6 48 80 17 00 00 00 00 00 00 7E [23:53:07]Write i2c OK [23:53:07]MH_I2C_Read... [23:53:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:53:08]Read from MH i2c: E2 [23:53:08]MH_I2C_Read... [23:53:08]Read from MH i2c: E2 E2 00 [23:53:08]MH_I2C_Read... [23:53:08]Read from MH i2c: E2 E2 00 B6 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 5C [23:53:08]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:53:08]wFMCommunicate OK [23:53:08]SAM_PROTO_GetFMData done [23:53:08]requested_item fm.sale_refund.total is exist - process it [23:53:08]requested_item fm.buy.total is exist - process it [23:53:08]requested_item shift.sale.total is exist - process it [23:53:08]SAM_PROTO_GetShiftData [23:53:08]wFMCommunicate request_size=4 [23:53:08]MH_SAM_APDU [23:53:08]CAPDU: 80 13 02 00 [23:53:08]Write to MH i2c: E2 08 00 B7 48 80 13 02 00 00 00 00 00 7D [23:53:08]Write i2c OK [23:53:08]MH_I2C_Read... [23:53:08]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:53:08]Read from MH i2c: E2 [23:53:08]MH_I2C_Read... [23:53:08]Read from MH i2c: E2 FD 00 [23:53:08]MH_I2C_Read... [23:53:08]Read from MH i2c: E2 FD 00 B7 48 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 89 [23:53:08]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:08]wFMCommunicate OK [23:53:08]wFMCommunicate request_size=4 [23:53:08]MH_SAM_APDU [23:53:08]CAPDU: 80 17 00 00 [23:53:08]Write to MH i2c: E2 08 00 B8 48 80 17 00 00 00 00 00 00 80 [23:53:08]Write i2c OK [23:53:08]MH_I2C_Read... [23:53:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:09]Read from MH i2c: E2 [23:53:09]MH_I2C_Read... [23:53:09]Read from MH i2c: E2 FD 00 [23:53:09]MH_I2C_Read... [23:53:09]Read from MH i2c: E2 FD 00 B8 48 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A2 [23:53:09]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:09]wFMCommunicate OK [23:53:09]wFMCommunicate request_size=4 [23:53:09]MH_SAM_APDU [23:53:09]CAPDU: 80 17 00 00 [23:53:09]Write to MH i2c: E2 08 00 B9 48 80 17 00 00 00 00 00 00 81 [23:53:09]Write i2c OK [23:53:09]MH_I2C_Read... [23:53:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:09]Read from MH i2c: E2 [23:53:09]MH_I2C_Read... [23:53:09]Read from MH i2c: E2 FD 00 [23:53:09]MH_I2C_Read... [23:53:09]Read from MH i2c: E2 FD 00 B9 48 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 38 [23:53:09]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:09]wFMCommunicate OK [23:53:09]wFMCommunicate request_size=4 [23:53:09]MH_SAM_APDU [23:53:09]CAPDU: 80 17 00 00 [23:53:09]Write to MH i2c: E2 08 00 BA 48 80 17 00 00 00 00 00 00 82 [23:53:09]Write i2c OK [23:53:09]MH_I2C_Read... [23:53:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:10]Read from MH i2c: E2 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: E2 FD 00 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: E2 FD 00 BA 48 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 F4 [23:53:10]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:53:10]wFMCommunicate OK [23:53:10]wFMCommunicate request_size=4 [23:53:10]MH_SAM_APDU [23:53:10]CAPDU: 80 17 00 00 [23:53:10]Write to MH i2c: E2 08 00 BB 48 80 17 00 00 00 00 00 00 83 [23:53:10]Write i2c OK [23:53:10]MH_I2C_Read... [23:53:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:53:10]Read from MH i2c: E2 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: E2 CB 00 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: E2 CB 00 BB 48 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 6C [23:53:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:53:10]wFMCommunicate OK [23:53:10]SAM_PROTO_GetShiftData done [23:53:10]requested_item shift.sale.total_cash is exist - process it [23:53:10]requested_item shift.sale_refund.total is exist - process it [23:53:10]requested_item shift.sale_refund.total_cash is exist - process it [23:53:10]requested_item shift.buy.total is exist - process it [23:53:10]requested_item shift.buy.total_cash is exist - process it [23:53:10]produce_requested_data done [23:53:10]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:53:10]process_action_free get_value [23:53:10]json_value_free [23:53:10]json_value_free done [23:53:10]process_json_proto returns [23:53:10]Send response to host [23:53:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:53:10]free response buf [23:53:10]execute_script done [23:53:10]execute_script returns [23:53:10]free content buf [23:53:10]Sock 7.Close socket [23:53:10]Sock 7.Thread stoped [23:53:10]accept exits with 9 [23:53:10]New connection [23:53:10]New thread 3067305316 created [23:53:10]Thread 3067161956 joined [23:53:10]Waiting for new connection... [23:53:10] Sock 9.Parse request [23:53:10]Sock 9.Check first char [23:53:10]Sock 9.First char is OK [23:53:10]request: POST /json_proto HTTP/1.0 [23:53:10]Method: POST [23:53:10]URL: /json_proto [23:53:10]Method is POST - this is cgi request [23:53:10]url: /json_proto [23:53:10]query_string will be loaded in cgi processing [23:53:10]execute_cgi json_proto POST (null) [23:53:10]execute_cgi path=json_proto method=POST [23:53:10]POST find Content-Length [23:53:10]Host: 172.17.49.196:8080 [23:53:10]Content-Length: 253 [23:53:10]Content-Type: application/json [23:53:10] [23:53:10]POST finish read [23:53:10]Found Content-Length = 253 [23:53:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041C\u0430\u043C\u0430\u0442\u043E\u0432 \u0416." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:10]execute_script... [23:53:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041C\u0430\u043C\u0430\u0442\u043E\u0432 \u0416." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:10]POST & json_proto [23:53:10]process_json_proto [23:53:10]json parsed OK: [23:53:10]protocol is kg_v1.0 [23:53:10]action value=close_shift [23:53:10]process_action close_shift [23:53:10]cmd_close_shift [23:53:10]MH_GetDate [23:53:10]Write to MH i2c: F0 00 00 BC 48 F3 [23:53:10]Write i2c OK [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: F0 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: F0 09 00 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: F0 09 00 BC 48 00 F1 DD 1A 67 BD 3B 11 67 BB [23:53:10]GetLastDocTimeStamp 1729813948 [23:53:10]current date 1729814001 [23:53:10]FM_GetShiftState [23:53:10]SAM_PROTO_GetShiftState [23:53:10]wFMCommunicate request_size=4 [23:53:10]MH_SAM_APDU [23:53:10]CAPDU: 80 13 01 00 [23:53:10]Write to MH i2c: E2 08 00 BD 48 80 13 01 00 00 00 00 00 82 [23:53:10]Write i2c OK [23:53:10]MH_I2C_Read... [23:53:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:10]Read from MH i2c: E2 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: E2 0E 00 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: E2 0E 00 BD 48 00 09 00 01 30 90 19 67 00 00 00 00 90 00 CE [23:53:10]RAPDU: 09 00 01 30 90 19 67 00 00 00 00 90 00 [23:53:10]wFMCommunicate OK [23:53:10]SAM_PROTO_GetShiftState done [23:53:10]FM_GetShiftState done [23:53:10]KKMCreateCloseShiftDocument [23:53:10]Load OK [23:53:10]Malloc new data [23:53:10]MH_GetDate [23:53:10]Write to MH i2c: F0 00 00 BE 48 F5 [23:53:10]Write i2c OK [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: F0 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: F0 09 00 [23:53:10]MH_I2C_Read... [23:53:10]Read from MH i2c: F0 09 00 BE 48 00 F2 DD 1A 67 BD 3B 11 67 BE [23:53:10]Malloc new data [23:53:10]Malloc new data [23:53:10]Malloc new data [23:53:10]Malloc new data [23:53:10]KKMCreateCloseShiftDocument OK [23:53:10]KKMSetCloseShiftData OK [23:53:10]ProcessDocumentItem done err = 0, tmpTLVsize=68 [23:53:10]tlvbuf is 002F1EA0 [23:53:10]KKMLoadAndSignCloseShiftData [23:53:10]SAM_PROTO_ProcessDocument [23:53:10]wFMCommunicate request_size=9 [23:53:10]MH_SAM_APDU [23:53:10]CAPDU: 80 15 01 00 04 05 00 44 00 [23:53:10]Write to MH i2c: E2 0C 00 BF 48 80 15 01 00 04 00 05 00 44 00 00 00 D7 [23:53:10]Write i2c OK [23:53:10]MH_I2C_Read... [23:53:11]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [23:53:11]Read from MH i2c: E2 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 BF 48 00 90 00 7B [23:53:11]RAPDU: 90 00 [23:53:11]wFMCommunicate OK [23:53:11]wFMCommunicate request_size=23 [23:53:11]MH_SAM_APDU [23:53:11]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [23:53:11]Write to MH i2c: E2 1A 00 C0 48 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 7D [23:53:11]Write i2c OK [23:53:11]MH_I2C_Read... [23:53:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:11]Read from MH i2c: E2 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 C0 48 00 90 00 7C [23:53:11]RAPDU: 90 00 [23:53:11]wFMCommunicate OK [23:53:11]wFMCommunicate request_size=27 [23:53:11]MH_SAM_APDU [23:53:11]CAPDU: 80 15 02 00 16 FD 03 12 00 D0 9C D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 96 2E [23:53:11]Write to MH i2c: E2 1E 00 C1 48 80 15 02 00 16 00 FD 03 12 00 D0 9C D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 96 2E 00 00 D6 [23:53:11]Write i2c OK [23:53:11]MH_I2C_Read... [23:53:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:11]Read from MH i2c: E2 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 C1 48 00 90 00 7D [23:53:11]RAPDU: 90 00 [23:53:11]wFMCommunicate OK [23:53:11]wFMCommunicate request_size=13 [23:53:11]MH_SAM_APDU [23:53:11]CAPDU: 80 15 02 00 08 F4 03 04 00 F2 DD 1A 67 [23:53:11]Write to MH i2c: E2 10 00 C2 48 80 15 02 00 08 00 F4 03 04 00 F2 DD 1A 67 00 00 E5 [23:53:11]Write i2c OK [23:53:11]MH_I2C_Read... [23:53:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:11]Read from MH i2c: E2 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 C2 48 00 90 00 7E [23:53:11]RAPDU: 90 00 [23:53:11]wFMCommunicate OK [23:53:11]wFMCommunicate request_size=25 [23:53:11]MH_SAM_APDU [23:53:11]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 [23:53:11]Write to MH i2c: E2 1C 00 C3 48 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 00 00 E8 [23:53:11]Write i2c OK [23:53:11]MH_I2C_Read... [23:53:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:53:11]Read from MH i2c: E2 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 03 00 C3 48 00 90 00 7F [23:53:11]RAPDU: 90 00 [23:53:11]wFMCommunicate OK [23:53:11]wFMCommunicate request_size=4 [23:53:11]MH_SAM_APDU [23:53:11]CAPDU: 80 15 03 00 [23:53:11]Write to MH i2c: E2 08 00 C4 48 80 15 03 00 00 00 00 00 8D [23:53:11]Write i2c OK [23:53:11]MH_I2C_Read... [23:53:11]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [23:53:11]Read from MH i2c: E2 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 FD 00 [23:53:11]MH_I2C_Read... [23:53:11]Read from MH i2c: E2 FD 00 C4 48 00 F1 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 43 C5 00 00 0E 04 04 00 EC 01 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 3B [23:53:12]RAPDU: F1 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 43 C5 00 00 0E 04 04 00 EC 01 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:12]wFMCommunicate OK [23:53:12]SAM_PROTO_ProcessDocument answer len = 1265 [23:53:12]SAM_PROTO_ProcessDocument remain to read = 1017 [23:53:12]wFMCommunicate request_size=4 [23:53:12]MH_SAM_APDU [23:53:12]CAPDU: 80 17 00 00 [23:53:12]Write to MH i2c: E2 08 00 C5 48 80 17 00 00 00 00 00 00 8D [23:53:12]Write i2c OK [23:53:12]MH_I2C_Read... [23:53:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:12]Read from MH i2c: E2 [23:53:12]MH_I2C_Read... [23:53:12]Read from MH i2c: E2 FD 00 [23:53:12]MH_I2C_Read... [23:53:12]Read from MH i2c: E2 FD 00 C5 48 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D6 [23:53:12]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:12]wFMCommunicate OK [23:53:12]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:12]SAM_PROTO_ProcessDocument remain to read = 767 [23:53:12]wFMCommunicate request_size=4 [23:53:12]MH_SAM_APDU [23:53:12]CAPDU: 80 17 00 00 [23:53:12]Write to MH i2c: E2 08 00 C6 48 80 17 00 00 00 00 00 00 8E [23:53:12]OFD Sender: No OFD packet to send [23:53:12]Write i2c OK [23:53:12]MH_I2C_Read... [23:53:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:13]Read from MH i2c: E2 [23:53:13]MH_I2C_Read... [23:53:13]Read from MH i2c: E2 FD 00 [23:53:13]MH_I2C_Read... [23:53:13]Read from MH i2c: E2 FD 00 C6 48 00 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 90 00 F0 [23:53:13]RAPDU: 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 90 00 [23:53:13]wFMCommunicate OK [23:53:13]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:13]SAM_PROTO_ProcessDocument remain to read = 517 [23:53:13]wFMCommunicate request_size=4 [23:53:13]MH_SAM_APDU [23:53:13]CAPDU: 80 17 00 00 [23:53:13]Write to MH i2c: E2 08 00 C7 48 80 17 00 00 00 00 00 00 8F [23:53:13]Write i2c OK [23:53:13]MH_I2C_Read... [23:53:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:13]Read from MH i2c: E2 [23:53:13]MH_I2C_Read... [23:53:13]Read from MH i2c: E2 FD 00 [23:53:13]MH_I2C_Read... [23:53:13]Read from MH i2c: E2 FD 00 C7 48 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 19 [23:53:13]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:13]wFMCommunicate OK [23:53:13]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:13]SAM_PROTO_ProcessDocument remain to read = 267 [23:53:13]wFMCommunicate request_size=4 [23:53:13]MH_SAM_APDU [23:53:13]CAPDU: 80 17 00 00 [23:53:13]Write to MH i2c: E2 08 00 C8 48 80 17 00 00 00 00 00 00 90 [23:53:13]Write i2c OK [23:53:13]MH_I2C_Read... [23:53:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:14]Read from MH i2c: E2 [23:53:14]MH_I2C_Read... [23:53:14]Read from MH i2c: E2 FD 00 [23:53:14]MH_I2C_Read... [23:53:14]Read from MH i2c: E2 FD 00 C8 48 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 90 00 58 [23:53:14]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 90 00 [23:53:14]wFMCommunicate OK [23:53:14]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [23:53:14]SAM_PROTO_ProcessDocument remain to read = 17 [23:53:14]wFMCommunicate request_size=4 [23:53:14]MH_SAM_APDU [23:53:14]CAPDU: 80 17 00 00 [23:53:14]Write to MH i2c: E2 08 00 C9 48 80 17 00 00 00 00 00 00 91 [23:53:14]Write i2c OK [23:53:14]MH_I2C_Read... [23:53:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 17! [23:53:14]Read from MH i2c: E2 [23:53:14]MH_I2C_Read... [23:53:14]Read from MH i2c: E2 14 00 [23:53:14]MH_I2C_Read... [23:53:14]Read from MH i2c: E2 14 00 C9 48 00 01 00 06 F7 03 00 00 35 04 06 00 AB 4F 03 CA 3F 4E 90 00 2A [23:53:14]RAPDU: 01 00 06 F7 03 00 00 35 04 06 00 AB 4F 03 CA 3F 4E 90 00 [23:53:14]wFMCommunicate OK [23:53:14]SAM_PROTO_ProcessDocument received (without SW) 17 bytes [23:53:14]SAM_PROTO_ProcessDocument done [23:53:14]1209 (1) - 1.0 - номер версии ФФД [23:53:14]1041 (16) - 0000000000875000 - номер ФМ [23:53:14]1040 (4) - 50499 - номер ФД [23:53:14]1038 (4) - 492 - номер смены [23:53:14]1118 (4) - 140 - количество кассовых чеков за смену [23:53:14]1111 (4) - 142 - общее количество ФД за смену [23:53:14]1194 (1194) - счетчики итогов смены [23:53:14] 1134 (4) - 140 - количество чеков со всеми признаками расчетов [23:53:14] 1129 (155) - счетчики операций «приход» [23:53:14] 1135 (4) - 140 - количество чеков по признаку расчетов [23:53:14] 1201 (3) - 28338.00 - общая итоговая сумма в чеках [23:53:14] 1136 (3) - 21823.00 - итоговая сумма в чеках наличными [23:53:14] 1138 (3) - 6515.00 - итоговая сумма в чеках безналичными [23:53:14] 1024 (122) - суммы налогов [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 0% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1006 (12) - суммы НДС [23:53:14] 1010 (1) - 12% - код ставки НДС [23:53:14] 1011 (3) - 3009.07 - сумма НДС по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (11) - суммы НСП [23:53:14] 1014 (1) - 1% - код ставки НСП [23:53:14] 1015 (2) - 250.70 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 2% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 3% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 5% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0,50% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 1,50% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1130 (141) - счетчики операций «возврат прихода» [23:53:14] 1135 (4) - 0 - количество чеков по признаку расчетов [23:53:14] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:53:14] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:53:14] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:53:14] 1024 (117) - суммы налогов [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 0% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 12% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 1% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 2% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 3% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 5% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0,50% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 1,50% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1131 (141) - счетчики операций «расход» [23:53:14] 1135 (4) - 0 - количество чеков по признаку расчетов [23:53:14] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:53:14] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:53:14] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:53:14] 1024 (117) - суммы налогов [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 0% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 12% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 1% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 2% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 3% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 5% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0,50% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 1,50% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1132 (141) - счетчики операций «возврат расхода» [23:53:14] 1135 (4) - 0 - количество чеков по признаку расчетов [23:53:14] 1201 (0) - 0.00 - общая итоговая сумма в чеках [23:53:14] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [23:53:14] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [23:53:14] 1024 (117) - суммы налогов [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 0% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1006 (9) - суммы НДС [23:53:14] 1010 (1) - 12% - код ставки НДС [23:53:14] 1011 (0) - 0.00 - сумма НДС по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 0% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 1% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 2% - код ставки НСП [23:53:14] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:14] 1007 (9) - суммы НСП [23:53:14] 1014 (1) - 3% - код ставки НСП [23:53:15] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:15] 1007 (9) - суммы НСП [23:53:15] 1014 (1) - 5% - код ставки НСП [23:53:15] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:15] 1007 (9) - суммы НСП [23:53:15] 1014 (1) - 0,50% - код ставки НСП [23:53:15] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:15] 1007 (9) - суммы НСП [23:53:15] 1014 (1) - 1,50% - код ставки НСП [23:53:15] 1015 (0) - 0.00 - сумма НСП по ставке [23:53:15] 1133 (588) - - счетчики коррекции - не используются [23:53:15]1077 (6) - 188355854352206 - ФПД [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1209 (04B9) [23:53:15]Malloc new data [23:53:15]Processing tag 1041 (0411) [23:53:15]Processing tag 1040 (0410) [23:53:15]Malloc new data [23:53:15]Processing tag 1038 (040E) [23:53:15]Malloc new data [23:53:15]Processing tag 1118 (045E) [23:53:15]Malloc new data [23:53:15]Processing tag 1111 (0457) [23:53:15]Malloc new data [23:53:15]Processing tag 1194 (04AA) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1134 (046E) [23:53:15]Malloc new data [23:53:15]Processing tag 1129 (0469) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1135 (046F) [23:53:15]Malloc new data [23:53:15]Processing tag 1201 (04B1) [23:53:15]Malloc new data [23:53:15]Processing tag 1136 (0470) [23:53:15]Malloc new data [23:53:15]Processing tag 1138 (0472) [23:53:15]Malloc new data [23:53:15]Processing tag 1024 (0400) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1130 (046A) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1135 (046F) [23:53:15]Malloc new data [23:53:15]Processing tag 1201 (04B1) [23:53:15]Malloc new data [23:53:15]Processing tag 1136 (0470) [23:53:15]Malloc new data [23:53:15]Processing tag 1138 (0472) [23:53:15]Malloc new data [23:53:15]Processing tag 1024 (0400) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1131 (046B) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1135 (046F) [23:53:15]Malloc new data [23:53:15]Processing tag 1201 (04B1) [23:53:15]Malloc new data [23:53:15]Processing tag 1136 (0470) [23:53:15]Malloc new data [23:53:15]Processing tag 1138 (0472) [23:53:15]Malloc new data [23:53:15]Processing tag 1024 (0400) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1132 (046C) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1135 (046F) [23:53:15]Malloc new data [23:53:15]Processing tag 1201 (04B1) [23:53:15]Malloc new data [23:53:15]Processing tag 1136 (0470) [23:53:15]Malloc new data [23:53:15]Processing tag 1138 (0472) [23:53:15]Malloc new data [23:53:15]Processing tag 1024 (0400) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1006 (03EE) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1010 (03F2) [23:53:15]Malloc new data [23:53:15]Processing tag 1011 (03F3) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1007 (03EF) [23:53:15]Load OK [23:53:15]SetTLVBufToDocument [23:53:15]Processing tag 1014 (03F6) [23:53:15]Malloc new data [23:53:15]Processing tag 1015 (03F7) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1133 (046D) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Processing tag 1077 (0435) [23:53:15]Malloc new data [23:53:15]SetTLVBufToDocument err=0 [23:53:15]Malloc new data [23:53:15]SAM_PROTO_GetFMData [23:53:15]wFMCommunicate request_size=4 [23:53:15]MH_SAM_APDU [23:53:15]CAPDU: 80 13 03 00 [23:53:15]Write to MH i2c: E2 08 00 CA 48 80 13 03 00 00 00 00 00 91 [23:53:15]Write i2c OK [23:53:15]MH_I2C_Read... [23:53:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:53:16]Read from MH i2c: E2 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 FD 00 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 FD 00 CA 48 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 67 [23:53:16]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [23:53:16]wFMCommunicate OK [23:53:16]wFMCommunicate request_size=4 [23:53:16]MH_SAM_APDU [23:53:16]CAPDU: 80 17 00 00 [23:53:16]Write to MH i2c: E2 08 00 CB 48 80 17 00 00 00 00 00 00 93 [23:53:16]Write i2c OK [23:53:16]MH_I2C_Read... [23:53:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:16]Read from MH i2c: E2 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 FD 00 [23:53:16]MH_I2C_Read... [23:53:16]Read from MH i2c: E2 FD 00 CB 48 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B0 [23:53:16]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:17]wFMCommunicate OK [23:53:17]wFMCommunicate request_size=4 [23:53:17]MH_SAM_APDU [23:53:17]CAPDU: 80 17 00 00 [23:53:17]Write to MH i2c: E2 08 00 CC 48 80 17 00 00 00 00 00 00 94 [23:53:17]Write i2c OK [23:53:17]MH_I2C_Read... [23:53:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:17]Read from MH i2c: E2 [23:53:17]MH_I2C_Read... [23:53:17]Read from MH i2c: E2 FD 00 [23:53:17]MH_I2C_Read... [23:53:17]Read from MH i2c: E2 FD 00 CC 48 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 90 00 A6 [23:53:17]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:17]wFMCommunicate OK [23:53:17]wFMCommunicate request_size=4 [23:53:17]MH_SAM_APDU [23:53:17]CAPDU: 80 17 00 00 [23:53:17]Write to MH i2c: E2 08 00 CD 48 80 17 00 00 00 00 00 00 95 [23:53:17]Write i2c OK [23:53:17]MH_I2C_Read... [23:53:17]OFD Sender: No OFD packet to send [23:53:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:53:17]Read from MH i2c: E2 [23:53:17]MH_I2C_Read... [23:53:17]Read from MH i2c: E2 FD 00 [23:53:17]MH_I2C_Read... [23:53:17]Read from MH i2c: E2 FD 00 CD 48 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 21 [23:53:18]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:53:18]wFMCommunicate OK [23:53:18]wFMCommunicate request_size=4 [23:53:18]MH_SAM_APDU [23:53:18]CAPDU: 80 17 00 00 [23:53:18]Write to MH i2c: E2 08 00 CE 48 80 17 00 00 00 00 00 00 96 [23:53:18]Write i2c OK [23:53:18]MH_I2C_Read... [23:53:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [23:53:18]Read from MH i2c: E2 [23:53:18]MH_I2C_Read... [23:53:18]Read from MH i2c: E2 E2 00 [23:53:18]MH_I2C_Read... [23:53:18]Read from MH i2c: E2 E2 00 CE 48 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [23:53:18]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:53:18]wFMCommunicate OK [23:53:18]SAM_PROTO_GetFMData done [23:53:18]Malloc new data [23:53:18]Malloc new data [23:53:18]Malloc new data [23:53:18]Malloc new data [23:53:18]KKMLoadAndSignCloseShiftData err=0 [23:53:18]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Маматов Ж. 24.10.2024 23:53 Смена: 492 РНМ: 0000000000097022 ЗНМ: 0300000090 СНО: Общий режим Чеков за смену: 140 ФД за смену: 142 Всего чеков: 140 ИТОГИ ПРИХОД Чеков: 140 Общий итог: 28338.00 Итого наличными: 21823.00 Итого безнал.: 6515.00 НДС 0% : 0.00 НДС 12% : 3009.07 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 250.70 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 21823.00 НС Приход: 21916664.53 НС Возвр.Прихода: 486762.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 50499 ФМ: 0000000000875000 ФПД: 188355854352206 [23:53:19]StoreToDocumentArchive [23:53:19]shift 492 fd 50499 [23:53:19]save to /storage/0492/doc_00050499 [23:53:19]save last doc name /storage/0492/doc_00050499 to /storage/kkm_last_doc_name [23:53:19]save OK [23:53:19]Clear old archive folders... [23:53:19]Remove dir /storage/0266 [23:53:19]opendir ok [23:53:19]file . [23:53:19]file .. [23:53:19]file doc_1729813956 [23:53:19]remove file /storage/0266/doc_1729813956 [23:53:19]remove dir /storage/0266 [23:53:19]NVStorageSaveData kkm_registers [23:53:19]File name is /storage/kkm_registers [23:53:19]Write 24 bytes [23:53:19]NVStorageSaveData done [23:53:19]NVStorageSaveData kkm_registers [23:53:19]File name is /storage/kkm_registers [23:53:19]Write 24 bytes [23:53:19]NVStorageSaveData done [23:53:19]ProcessDocumentItem done err = 0, tmpTLVsize=1376 [23:53:19]tlvbuf is 001E1E60 [23:53:19]SAM_PROTO_ClearQueue [23:53:19]wFMCommunicate request_size=4 [23:53:19]MH_SAM_APDU [23:53:19]CAPDU: 80 09 00 00 [23:53:19]Write to MH i2c: E2 08 00 CF 48 80 09 00 00 00 00 00 00 89 [23:53:19]Write i2c OK [23:53:19]MH_I2C_Read... [23:53:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:53:19]Read from MH i2c: E2 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 03 00 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 03 00 CF 48 00 90 00 8B [23:53:19]RAPDU: 90 00 [23:53:19]wFMCommunicate OK [23:53:19]SAM_PROTO_ClearQueue done [23:53:19]KKMCreateOFDPacket [23:53:19]OFDProtocolAddRootSTLVToBuf [23:53:19]FM_MakeSignedData [23:53:19]FM_MakeSignedData [23:53:19]SAM_PROTO_SignData [23:53:19]wFMCommunicate request_size=4 [23:53:19]MH_SAM_APDU [23:53:19]CAPDU: 80 0D 01 02 [23:53:19]Write to MH i2c: E2 08 00 D0 48 80 0D 01 02 00 00 00 00 91 [23:53:19]Write i2c OK [23:53:19]MH_I2C_Read... [23:53:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:53:19]Read from MH i2c: E2 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 03 00 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 03 00 D0 48 00 90 00 8C [23:53:19]RAPDU: 90 00 [23:53:19]wFMCommunicate OK [23:53:19]wFMCommunicate request_size=255 [23:53:19]MH_SAM_APDU [23:53:19]CAPDU: 80 0D 02 02 FA 05 00 60 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 12 00 D0 9C D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 96 2E F4 03 04 00 F2 DD 1A 67 0E 04 04 00 EC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 AA 04 D5 04 6E 04 04 00 8C 00 00 00 69 04 A2 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 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 [23:53:19]Write to MH i2c: E2 02 01 D1 48 80 0D 02 02 FA 00 05 00 60 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 12 00 D0 9C D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 96 2E F4 03 04 00 F2 DD 1A 67 0E 04 04 00 EC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 AA 04 D5 04 6E 04 04 00 8C 00 00 00 69 04 A2 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 00 00 4D [23:53:19]Write i2c OK [23:53:19]MH_I2C_Read... [23:53:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:19]Read from MH i2c: E2 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 03 00 [23:53:19]MH_I2C_Read... [23:53:19]Read from MH i2c: E2 03 00 D1 48 00 90 00 8D [23:53:19]RAPDU: 90 00 [23:53:19]wFMCommunicate OK [23:53:19]wFMCommunicate request_size=255 [23:53:19]MH_SAM_APDU [23:53:19]CAPDU: 80 0D 02 02 FA EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 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 [23:53:19]Write to MH i2c: E2 02 01 D2 48 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 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 00 00 44 [23:53:20]Write i2c OK [23:53:20]MH_I2C_Read... [23:53:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:20]Read from MH i2c: E2 [23:53:20]MH_I2C_Read... [23:53:20]Read from MH i2c: E2 03 00 [23:53:20]MH_I2C_Read... [23:53:20]Read from MH i2c: E2 03 00 D2 48 00 90 00 8E [23:53:20]RAPDU: 90 00 [23:53:20]wFMCommunicate OK [23:53:20]wFMCommunicate request_size=255 [23:53:20]MH_SAM_APDU [23:53:20]CAPDU: 80 0D 02 02 FA 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 [23:53:20]Write to MH i2c: E2 02 01 D3 48 80 0D 02 02 FA 00 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 00 00 65 [23:53:20]Write i2c OK [23:53:20]MH_I2C_Read... [23:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:21]Read from MH i2c: E2 [23:53:21]MH_I2C_Read... [23:53:21]Read from MH i2c: E2 03 00 [23:53:21]MH_I2C_Read... [23:53:21]Read from MH i2c: E2 03 00 D3 48 00 90 00 8F [23:53:21]RAPDU: 90 00 [23:53:21]wFMCommunicate OK [23:53:21]wFMCommunicate request_size=255 [23:53:21]MH_SAM_APDU [23:53:21]CAPDU: 80 0D 02 02 FA 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [23:53:21]Write to MH i2c: E2 02 01 D4 48 80 0D 02 02 FA 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 00 5B [23:53:21]Write i2c OK [23:53:21]MH_I2C_Read... [23:53:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:21]Read from MH i2c: E2 [23:53:21]MH_I2C_Read... [23:53:21]Read from MH i2c: E2 03 00 [23:53:21]MH_I2C_Read... [23:53:21]Read from MH i2c: E2 03 00 D4 48 00 90 00 90 [23:53:21]RAPDU: 90 00 [23:53:21]wFMCommunicate OK [23:53:21]wFMCommunicate request_size=255 [23:53:21]MH_SAM_APDU [23:53:21]CAPDU: 80 0D 02 02 FA EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 [23:53:21]Write to MH i2c: E2 02 01 D5 48 80 0D 02 02 FA 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 00 1D [23:53:22]Write i2c OK [23:53:22]MH_I2C_Read... [23:53:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:22]Read from MH i2c: E2 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 03 00 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 03 00 D5 48 00 90 00 91 [23:53:22]RAPDU: 90 00 [23:53:22]wFMCommunicate OK [23:53:22]wFMCommunicate request_size=135 [23:53:22]MH_SAM_APDU [23:53:22]CAPDU: 80 0D 02 02 82 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 43 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 35 04 06 00 AB 4F 03 CA 3F 4E [23:53:22]Write to MH i2c: E2 8A 00 D6 48 80 0D 02 02 82 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 43 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 35 04 06 00 AB 4F 03 CA 3F 4E 00 00 26 [23:53:22]Write i2c OK [23:53:22]MH_I2C_Read... [23:53:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:22]Read from MH i2c: E2 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 03 00 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 03 00 D6 48 00 90 00 92 [23:53:22]RAPDU: 90 00 [23:53:22]wFMCommunicate OK [23:53:22]wFMCommunicate request_size=4 [23:53:22]MH_SAM_APDU [23:53:22]CAPDU: 80 0D 03 02 [23:53:22]Write to MH i2c: E2 08 00 D7 48 80 0D 03 02 00 00 00 00 9A [23:53:22]Write i2c OK [23:53:22]MH_I2C_Read... [23:53:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:53:22]Read from MH i2c: E2 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 0B 00 [23:53:22]MH_I2C_Read... [23:53:22]Read from MH i2c: E2 0B 00 D7 48 00 2A 50 00 D2 27 F3 C9 50 90 00 1A [23:53:22]RAPDU: 2A 50 00 D2 27 F3 C9 50 90 00 [23:53:22]wFMCommunicate OK [23:53:22]SAM_PROTO_SignData done [23:53:22]FM_MakeSignedData done [23:53:22]CreateOFDProtocolMessage [23:53:22]wFMCommunicate request_size=4 [23:53:22]MH_SAM_APDU [23:53:22]CAPDU: 80 11 00 00 [23:53:22]Write to MH i2c: E2 08 00 D8 48 80 11 00 00 00 00 00 00 9A [23:53:22]Write i2c OK [23:53:22]MH_I2C_Read... [23:53:22]OFD Sender: No OFD packet to send [23:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:23]Read from MH i2c: E2 [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: E2 17 00 [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: E2 17 00 D8 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 E1 [23:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [23:53:23]wFMCommunicate OK [23:53:23]CreateOFDProtocolMessage done [23:53:23]OFDSenderStorePacket 50499 [23:53:23]StoreOFDPacket docnum=50499 [23:53:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 74 05 00 00 D6 C0 6C 05 FD D9 5A 05 01 00 05 00 60 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 12 00 D0 9C D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 96 2E F4 03 04 00 F2 DD 1A 67 0E 04 04 00 EC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 AA 04 D5 04 6E 04 04 00 8C 00 00 00 69 04 A2 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 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 43 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 35 04 06 00 AB 4F 03 CA 3F 4E 2A 50 00 D2 27 F3 C9 50 [23:53:23]CheckFolder [23:53:23]dirname=/storage/ofd_packets [23:53:23]CheckFolder done [23:53:23]ProducePacketName [23:53:23]name=ofd_packets/00050499 [23:53:23]NVStorageSaveData ofd_packets/00050499 [23:53:23]File name is /storage/ofd_packets/00050499 [23:53:23]Write 1426 bytes [23:53:23]NVStorageSaveData done [23:53:23]OFDSenderStorePacket done [23:53:23]KKMCreateOFDPacket done [23:53:23]NVStorageSaveData kkm_last_timestamp [23:53:23]File name is /storage/kkm_last_timestamp [23:53:23]Write 4 bytes [23:53:23]NVStorageSaveData done [23:53:23]ExternCall_PrintAddStr [23:53:23]wPrintStart [23:53:23]Write to MH i2c: 01 00 00 D9 48 21 [23:53:23]Write i2c OK [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: 01 [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: 01 07 00 [23:53:23]MH_I2C_Read... [23:53:23]Read from MH i2c: 01 07 00 D9 48 00 00 00 00 00 FF 0F 36 [23:53:23]RasterBufferAndPrint [23:53:23]line Отчет о закрытии смены [23:53:23]line ФФД: 1.0 [23:53:23]line ИНН: 02508201610067 [23:53:23]line Кассир: Маматов Ж. [23:53:23]line 24.10.2024 23:53 [23:53:23]line Смена: 492 [23:53:23]line РНМ: 0000000000097022 [23:53:23]line ЗНМ: 0300000090 [23:53:23]line СНО: Общий режим [23:53:23]line Чеков за смену: 140 [23:53:23]line ФД за смену: 142 [23:53:23]line Всего чеков: 140 [23:53:23]line ИТОГИ ПРИХОД [23:53:23]line Чеков: 140 [23:53:23]line Общий итог: 28338.00 [23:53:23]line Итого наличными: 21823.00 [23:53:23]line Итого безнал.: 6515.00 [23:53:23]line НДС 0% : 0.00 [23:53:23]line НДС 12% : 3009.07 [23:53:23]line НСП 0% : 0.00 [23:53:23]line НСП 1,50% : 0.00 [23:53:23]line НСП 0,50% : 0.00 [23:53:23]line НСП 5% : 0.00 [23:53:23]line НСП 3% : 0.00 [23:53:23]line НСП 2% : 0.00 [23:53:23]line НСП 1% : 250.70 [23:53:23]line ИТОГИ ВОЗВРАТ ПРИХОДА [23:53:23]line Чеков: 0 [23:53:23]line Общий итог: 0.00 [23:53:23]line Итого наличными: 0.00 [23:53:23]line Итого безнал.: 0.00 [23:53:23]line НДС 0% : 0.00 [23:53:23]line НДС 12% : 0.00 [23:53:23]line НСП 0% : 0.00 [23:53:23]line НСП 1,50% : 0.00 [23:53:23]line НСП 0,50% : 0.00 [23:53:23]line НСП 5% : 0.00 [23:53:23]line НСП 3% : 0.00 [23:53:23]line НСП 2% : 0.00 [23:53:23]OFD Sender: Processing packet 50499 [packets to send 7, broken 6] [23:53:23]ProducePacketName [23:53:23]name=ofd_packets/00050499 [23:53:23]OFD Sender: To server: pG, [23:53:23]CommunicateWithHost lk.salyk.kg:30040 [23:53:23]ConnectInit lk.salyk.kg [23:53:23]line НСП 1% : 0.00 [23:53:23]line ИТОГИ РАСХОД [23:53:23]line Чеков: 0 [23:53:23]line Общий итог: 0.00 [23:53:23]line Итого наличными: 0.00 [23:53:23]line Итого безнал.: 0.00 [23:53:23]line НДС 0% : 0.00 [23:53:23]line НДС 12% : 0.00 [23:53:23]line НСП 0% : 0.00 [23:53:23]line НСП 1,50% : 0.00 [23:53:23]line НСП 0,50% : 0.00 [23:53:23]line НСП 5% : 0.00 [23:53:23]line НСП 3% : 0.00 [23:53:23]line НСП 2% : 0.00 [23:53:23]line НСП 1% : 0.00 [23:53:23]line ИТОГИ ВОЗВРАТ РАСХОДА [23:53:23]line Чеков: 0 [23:53:23]line Общий итог: 0.00 [23:53:23]line Итого наличными: 0.00 [23:53:23]line Итого безнал.: 0.00 [23:53:23]line НДС 0% : 0.00 [23:53:23]line НДС 12% : 0.00 [23:53:23]line НСП 0% : 0.00 [23:53:23]line НСП 1,50% : 0.00 [23:53:23]line НСП 0,50% : 0.00 [23:53:23]line НСП 5% : 0.00 [23:53:23]line НСП 3% : 0.00 [23:53:23]line НСП 2% : 0.00 [23:53:23]line НСП 1% : 0.00 [23:53:23]line Сумма внесений: 0.00 [23:53:23]line Сумма выплат: 0.00 [23:53:23]line Нал. в кассе: 21823.00 [23:53:23]line НС Приход: 21916664.53 [23:53:23]line НС Возвр.Прихода: 486762.00 [23:53:23]line НС Расход: 0.00 [23:53:23]line НС Возвр.Расхода: 0.00 [23:53:23]line ФД: 50499 [23:53:23]line ФМ: 0000000000875000 [23:53:23]line ФПД: 188355854352206 [23:53:23]written 0, free lines is 4095 [23:53:23]Connected sock=10 [23:53:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 74 05 00 00 D6 C0 6C 05 FD D9 5A 05 01 00 05 00 60 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 12 00 D0 9C D0 B0 D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 96 2E F4 03 04 00 F2 DD 1A 67 0E 04 04 00 EC 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 AA 04 D5 04 6E 04 04 00 8C 00 00 00 69 04 A2 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 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 Write to MH i2c: 00 01 00 00 F7 00 03 29 01 49 00 72 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 [23:53:24]EF Write i2c OK [23:53:24]03 MH_I2C_Read... [23:53:24]0A Read from MH i2c: 00 01 F6 [23:53:24]03 MH_I2C_Read... [23:53:24]01 Read from MH i2c: 00 01 05 07 F7 00 03 [23:53:24]01 MH_I2C_Read... [23:53:24]00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 Read from MH i2c: 00 01 EF 07 03 00 0A 29 00 49 F6 00 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 00 03 00 01 00 00 00 6A 02 0B F7 EE [23:53:24]03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 RasterBufferAndPrint [23:53:24]03 line [23:53:24]01 line [23:53:24]00 line [23:53:24]00 line [23:53:24]6D line [23:53:24]04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 written 0, free lines is 3065 [23:53:24]04 00 00 00 00 00 B1 04 00 00 70 04 00 process_action close_shift done [23:53:24]00 requested_data is exist [23:53:24]72 produce_requested_data [23:53:24]04 requested_item fd.num is exist - process it [23:53:24]00 SAM_PROTO_GetFieldsCounters [23:53:24]00 wFMCommunicate request_size=4 [23:53:24]00 MH_SAM_APDU [23:53:24]04 CAPDU: 75 80 00 13 EE 00 03 00 09 [23:53:24]00 Write to MH i2c: E2 08 00 30 49 80 13 00 00 00 00 00 00 F5 [23:53:24]F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 Write i2c OK [23:53:24]EF MH_I2C_Read... [23:53:24]03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:53:24]04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 Read from MH i2c: 00 E2 00 [23:53:25]04 MH_I2C_Read... [23:53:25]75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 Read from MH i2c: F2 E2 03 62 01 00 00 [23:53:25]01 MH_I2C_Read... [23:53:25]F3 03 00 Read from MH i2c: 00 E2 EF 62 03 00 09 30 00 49 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 00 03 5D 01 00 00 B9 01 04 F7 01 03 00 00 01 00 11 EF 04 03 10 09 00 00 30 F6 30 03 30 01 30 00 30 02 30 F7 30 03 30 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 30 00 30 EF 38 03 37 09 35 00 30 F6 30 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 30 01 0D 00 04 05 10 F7 00 03 30 00 30 00 30 EF 30 03 30 09 30 00 30 F6 30 03 30 01 30 00 30 06 39 F7 37 03 30 00 32 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 32 04 10 00 04 00 04 70 00 04 43 00 C5 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 00 EE 00 03 0E 09 04 00 04 F2 00 03 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 01 04 00 00 01 8C F3 00 03 00 00 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 57 03 04 00 04 00 00 EF 8E 03 00 09 00 00 00 F6 19 03 04 01 04 00 00 02 00 F7 00 00 00 90 00 9F [23:53:25]RAPDU: 5D 00 B9 04 01 00 03 01 00 11 00 04 EF 10 03 00 09 30 00 30 F6 30 03 30 01 30 00 30 03 30 F7 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 03 30 00 30 00 30 EF 30 03 30 09 30 00 30 30 30 30 39 37 30 32 32 10 04 04 00 43 F6 C5 03 00 01 00 00 0E 04 04 F7 04 03 00 00 00 EC EF 01 03 00 09 00 00 12 F6 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 03 00 01 00 00 57 05 04 F7 04 03 00 00 8E 00 00 EF 00 03 00 09 19 00 04 F6 04 00 00 00 00 00 90 00 [23:53:25]wFMCommunicate OK [23:53:25]SAM_PROTO_GetFieldsCounters done [23:53:25]requested_item shift.num is exist - process it [23:53:25]requested_item shift.opened is exist - process it [23:53:25]req_shift_opened [23:53:25]FM_GetShiftState [23:53:25]SAM_PROTO_GetShiftState [23:53:25]wFMCommunicate request_size=4 [23:53:25]MH_SAM_APDU [23:53:25]CAPDU: 80 13 01 00 [23:53:25]Write to MH i2c: E2 08 00 31 49 80 13 01 00 00 00 00 00 F7 [23:53:25]03 01 00 06 F7 03 00 00 10 04 04 00 43 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 Write i2c OK [23:53:25]35 MH_I2C_Read... [23:53:25]30 30 30 35 04 06 00 AB 4F 03 CA 3F 4E 2A 50 00 D2 27 F3 Read from MH i2c: C9 E2 50 [23:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:25] [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 0E 00 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 0E 00 31 49 00 09 00 00 00 00 00 00 00 00 00 00 90 00 02 [23:53:25]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:53:25]wFMCommunicate OK [23:53:25]SAM_PROTO_GetShiftState done [23:53:25]FM_GetShiftState done [23:53:25]req_shift_opened done [23:53:25]requested_item shift.open_date is exist - process it [23:53:25]req_shift_open_date [23:53:25]FM_GetShiftState [23:53:25]SAM_PROTO_GetShiftState [23:53:25]wFMCommunicate request_size=4 [23:53:25]MH_SAM_APDU [23:53:25]CAPDU: 80 13 01 00 [23:53:25]Write to MH i2c: E2 08 00 32 49 80 13 01 00 00 00 00 00 F8 [23:53:25]Write i2c OK [23:53:25]MH_I2C_Read... [23:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:25]Read from MH i2c: E2 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 0E 00 [23:53:25]MH_I2C_Read... [23:53:25]Read from MH i2c: E2 0E 00 32 49 00 09 00 00 00 00 00 00 00 00 00 00 90 00 03 [23:53:25]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [23:53:25]wFMCommunicate OK [23:53:25]SAM_PROTO_GetShiftState done [23:53:25]FM_GetShiftState done [23:53:25]req_shift_open_date done [23:53:25]produce_requested_data done [23:53:25]produce_requested_data return {"fd.num":50499,"shift.num":492,"shift.opened":0,"shift.open_date":0} [23:53:25]process_action_free close_shift [23:53:25]json_value_free [23:53:25]json_value_free done [23:53:25]process_json_proto returns [23:53:25]Send response to host [23:53:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":50499,"shift.num":492,"shift.opened":0,"shift.open_date":0}}} [23:53:25]free response buf [23:53:25]execute_script done [23:53:25]execute_script returns [23:53:25]free content buf [23:53:25]Sock 9.Close socket [23:53:25]Sock 9.Thread stoped [23:53:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 95 7B 47 00 BF 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 43 C5 00 00 F4 03 04 00 91 89 1A 67 B6 04 01 00 00 9C D2 23 36 4A F7 19 0D [23:53:25]CommunicateWithHost err = 0 [23:53:25]CheckOFDResponse [23:53:25]1017 (14) - 77093643461234 [23:53:25]1041 (16) - 0000000000875000 [23:53:25]1040 (4) - 50499 [23:53:25]1012 (4) - 24.10.2024 17:53 [23:53:25]1206 (1) - 0 [23:53:25]OFD Sender: Remove packet 50499 [23:53:25]ProducePacketName [23:53:25]name=ofd_packets/00050499 [23:53:25]NVStorageDeleteData [23:53:26]OFD Sender: No OFD packet to send [23:53:31]OFD Sender: No OFD packet to send [23:53:36]OFD Sender: No OFD packet to send [23:53:41]OFD Sender: No OFD packet to send [23:53:46]OFD Sender: No OFD packet to send [23:53:51]OFD Sender: No OFD packet to send [23:53:56]OFD Sender: No OFD packet to send [23:54:01]OFD Sender: No OFD packet to send [23:54:06]OFD Sender: No OFD packet to send [23:54:11]OFD Sender: No OFD packet to send [23:54:16]OFD Sender: No OFD packet to send [23:54:21]OFD Sender: No OFD packet to send [23:54:26]OFD Sender: No OFD packet to send [23:54:31]OFD Sender: No OFD packet to send [23:54:36]OFD Sender: No OFD packet to send [23:54:41]OFD Sender: No OFD packet to send [23:54: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:51]OFD Sender: No OFD packet to send [23:56:56]OFD Sender: No OFD packet to send [23:57:01]OFD Sender: No OFD packet to send [23:57:06]OFD Sender: No OFD packet to send [23:57:11]OFD Sender: No OFD packet to send [23:57:16]OFD Sender: No OFD packet to send [23:57:21]OFD Sender: No OFD packet to send [23:57:26]OFD Sender: No OFD packet to send [23:57:31]OFD Sender: No OFD packet to send [23:57:36]OFD Sender: No OFD packet to send [23:57:41]OFD Sender: No OFD packet to send [23:57:46]OFD Sender: No OFD packet to send [23:57:51]OFD Sender: No OFD packet to send [23:57:56]OFD Sender: No OFD packet to send [23:58:01]OFD Sender: No OFD packet to send [23:58:06]OFD Sender: No OFD packet to send [23:58:11]OFD Sender: No OFD packet to send [23:58:16]OFD Sender: No OFD packet to send [23:58:21]OFD Sender: No OFD packet to send [23:58:26]OFD Sender: No OFD packet to send [23:58:31]OFD Sender: No OFD packet to send [23:58:36]OFD Sender: No OFD packet to send [23:58:41]OFD Sender: No OFD packet to send [23:58:46]OFD Sender: No OFD packet to send [23:58:51]OFD Sender: No OFD packet to send [23:58:56]OFD Sender: No OFD packet to send [23:59:01]OFD Sender: No OFD packet to send [23:59:06]OFD Sender: No OFD packet to send [23:59:11]OFD Sender: No OFD packet to send [23:59:16]OFD Sender: No OFD packet to send [23:59:21]OFD Sender: No OFD packet to send [23:59:26]OFD Sender: No OFD packet to send [23:59:31]OFD Sender: No OFD packet to send [23:59:36]OFD Sender: No OFD packet to send [23:59:41]OFD Sender: No OFD packet to send [23:59:46]OFD Sender: No OFD packet to send [23:59:51]OFD Sender: No OFD packet to send [23:59:56]OFD Sender: No OFD packet to send [00:00:01]OFD Sender: No OFD packet to send [00:00:06]OFD Sender: No OFD packet to send [00:00:11]OFD Sender: No OFD packet to send [00:00:16]OFD Sender: No OFD packet to send [00:00:21]OFD Sender: No OFD packet to send [00:00:26]OFD Sender: No OFD packet to send [00:00:31]OFD Sender: No OFD packet to send [00:00:36]OFD Sender: No OFD packet to send [00:00:41]OFD Sender: No OFD packet to send [00:00:46]OFD Sender: No OFD packet to send [00:00:51]OFD Sender: No OFD packet to send [00:00:56]OFD Sender: No OFD packet to send [00:01:01]OFD Sender: No OFD packet to send [00:01:06]OFD Sender: No OFD packet to send [00:01:11]OFD Sender: No OFD packet to send [00:01:16]OFD Sender: No OFD packet to send [00:01:21]OFD Sender: No OFD packet to send [00:01:26]OFD Sender: No OFD packet to send [00:01:31]OFD Sender: No OFD packet to send [00:01:36]OFD Sender: No OFD packet to send [00:01:41]OFD Sender: No OFD packet to send [00:01:46]OFD Sender: No OFD packet to send [00:01:51]OFD Sender: No OFD packet to send [00:01:56]OFD Sender: No OFD packet to send [00:02:01]OFD Sender: No OFD packet to send [00:02:06]OFD Sender: No OFD packet to send [00:02:11]OFD Sender: No OFD packet to send [00:02:16]OFD Sender: No OFD packet to send [00:02:21]OFD Sender: No OFD packet to send [00:02:26]OFD Sender: No OFD packet to send [00:02:31]OFD Sender: No OFD packet to send [00:02:36]OFD Sender: No OFD packet to send [00:02:41]OFD Sender: No OFD packet to send [00:02:46]OFD Sender: No OFD packet to send [00:02:51]OFD Sender: No OFD packet to send [00:02:56]OFD Sender: No OFD packet to send [00:03:01]OFD Sender: No OFD packet to send [00:03:06]OFD Sender: No OFD packet to send [00:03:11]OFD Sender: No OFD packet to send [00:03:16]OFD Sender: No OFD packet to send [00:03:21]OFD Sender: No OFD packet to send [00:03:26]OFD Sender: No OFD packet to send [00:03:31]OFD Sender: No OFD packet to send [00:03:36]OFD Sender: No OFD packet to send [00:03:41]OFD Sender: No OFD packet to send [00:03:46]OFD Sender: No OFD packet to send [00:03:51]OFD Sender: No OFD packet to send [00:03:56]OFD Sender: No OFD packet to send [00:04:01]OFD Sender: No OFD packet to send [00:04:06]OFD Sender: No OFD packet to send [00:04:11]OFD Sender: No OFD packet to send [00:04:16]OFD Sender: No OFD packet to send [00:04:21]OFD Sender: No OFD packet to send [00:04:26]OFD Sender: No OFD packet to send [00:04:31]OFD Sender: No OFD packet to send [00:04:36]OFD Sender: No OFD packet to send [00:04:41]OFD Sender: No OFD packet to send [00:04:46]OFD Sender: No OFD packet to send [00:04:51]OFD Sender: No OFD packet to send [00:04:56]OFD Sender: No OFD packet to send [00:05:01]OFD Sender: No OFD packet to send [00:05:06]OFD Sender: No OFD packet to send [00:05:11]OFD Sender: No OFD packet to send [00:05:16]OFD Sender: No OFD packet to send [00:05:21]OFD Sender: No OFD packet to send [00:05:26]OFD Sender: No OFD packet to send [00:05:31]OFD Sender: No OFD packet to send [00:05:36]OFD Sender: No OFD packet to send [00:05:41]OFD Sender: No OFD packet to send [00:05:46]OFD Sender: No OFD packet to send [00:05:51]OFD Sender: No OFD packet to send [00:05:56]OFD Sender: No OFD packet to send [00:06:01]OFD Sender: No OFD packet to send [00:06:07]OFD Sender: No OFD packet to send [00:06:12]OFD Sender: No OFD packet to send [00:06:17]OFD Sender: No OFD packet to send [00:06:22]OFD Sender: No OFD packet to send [00:06:27]OFD Sender: No OFD packet to send [00:06:32]OFD Sender: No OFD packet to send [00:06:37]OFD Sender: No OFD packet to send [00:06:42]OFD Sender: No OFD packet to send [00:06:47]OFD Sender: No OFD packet to send [00:06:52]OFD Sender: No OFD packet to send [00:06:57]OFD Sender: No OFD packet to send [00:07:02]OFD Sender: No OFD packet to send [00:07:07]OFD Sender: No OFD packet to send [00:07:12]OFD Sender: No OFD packet to send [00:07:17]OFD Sender: No OFD packet to send [00:07:22]OFD Sender: No OFD packet to send [00:07:27]OFD Sender: No OFD packet to send [00:07:32]OFD Sender: No OFD packet to send [00:07:37]OFD Sender: No OFD packet to send [00:07:42]OFD Sender: No OFD packet to send [00:07:47]OFD Sender: No OFD packet to send [00:07:52]OFD Sender: No OFD packet to send [00:07:57]OFD Sender: No OFD packet to send [00:08:02]OFD Sender: No OFD packet to send [00:08:07]OFD Sender: No OFD packet to send [00:08:12]OFD Sender: No OFD packet to send [00:08:17]OFD Sender: No OFD packet to send [00:08:22]OFD Sender: No OFD packet to send [00:08:27]OFD Sender: No OFD packet to send [00:08:32]OFD Sender: No OFD packet to send [00:08:37]OFD Sender: No OFD packet to send [00:08:42]OFD Sender: No OFD packet to send [00:08:47]OFD Sender: No OFD packet to send [00:08:52]OFD Sender: No OFD packet to send [00:08:57]OFD Sender: No OFD packet to send [00:09:02]OFD Sender: No OFD packet to send [00:09:07]OFD Sender: No OFD packet to send [00:09:12]OFD Sender: No OFD packet to send [00:09:17]OFD Sender: No OFD packet to send [00:09:22]OFD Sender: No OFD packet to send [00:09:27]OFD Sender: No OFD packet to send [00:09:32]OFD Sender: No OFD packet to send [00:09:37]OFD Sender: No OFD packet to send [00:09:42]OFD Sender: No OFD packet to send [00:09:47]OFD Sender: No OFD packet to send [00:09:52]OFD Sender: No OFD packet to send [00:09:57]OFD Sender: No OFD packet to send [00:10:02]OFD Sender: No OFD packet to send [00:10:07]OFD Sender: No OFD packet to send [00:10:12]OFD Sender: No OFD packet to send [00:10:17]OFD Sender: No OFD packet to send [00:10:22]OFD Sender: No OFD packet to send [00:10:27]OFD Sender: No OFD packet to send [00:10:32]OFD Sender: No OFD packet to send [00:10:37]OFD Sender: No OFD packet to send [00:10:42]OFD Sender: No OFD packet to send [00:10:47]OFD Sender: No OFD packet to send [00:10:52]OFD Sender: No OFD packet to send [00:10:57]OFD Sender: No OFD packet to send [00:11:02]OFD Sender: No OFD packet to send [00:11:07]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [00:12:27]OFD Sender: No OFD packet to send [00:12:32]OFD Sender: No OFD packet to send [00:12:37]OFD Sender: No OFD packet to send [00:12:42]accept exits with 7 [00:12:42]New connection [00:12:42]New thread 3067161956 created [00:12:42]Thread 3067305316 joined [00:12:42]Waiting for new connection... [00:12:42] Sock 7.Parse request [00:12:42]Sock 7.Check first char [00:12:42]Sock 7.First char is OK [00:12:42]request: POST /json_proto HTTP/1.0 [00:12:42]Method: POST [00:12:42]URL: /json_proto [00:12:42]Method is POST - this is cgi request [00:12:42]url: /json_proto [00:12:42]query_string will be loaded in cgi processing [00:12:42]execute_cgi json_proto POST (null) [00:12:42]execute_cgi path=json_proto method=POST [00:12:42]POST find Content-Length [00:12:42]Host: 172.17.49.196:8080 [00:12:42]Content-Length: 215 [00:12:42]Content-Type: application/json [00:12:42] [00:12:42]POST finish read [00:12:42]Found Content-Length = 215 [00:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:42]execute_script... [00:12:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:42]POST & json_proto [00:12:42]process_json_proto [00:12:42]json parsed OK: [00:12:42]protocol is kg_v1.0 [00:12:42]action value=get_value [00:12:42]process_action get_value [00:12:42]cmd_get_value [00:12:42]process_action get_value done [00:12:42]requested_data is exist [00:12:42]produce_requested_data [00:12:42]requested_item kkm.sn is exist - process it [00:12:42]requested_item kkm.ver is exist - process it [00:12:42]requested_item fm.sn is exist - process it [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 11 00 00 [00:12:42]Write to MH i2c: E2 08 00 33 49 80 11 00 00 00 00 00 00 F6 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 17 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 17 00 33 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 3D [00:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:12:42]wFMCommunicate OK [00:12:42]requested_item fd.num is exist - process it [00:12:42]SAM_PROTO_GetFieldsCounters [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 13 00 00 [00:12:42]Write to MH i2c: E2 08 00 34 49 80 13 00 00 00 00 00 00 F9 [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 62 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 62 00 34 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 43 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [00:12:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 43 C5 00 00 0E 04 04 00 EC 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:42]wFMCommunicate OK [00:12:42]SAM_PROTO_GetFieldsCounters done [00:12:42]requested_item shift.num is exist - process it [00:12:42]requested_item shift.opened is exist - process it [00:12:42]req_shift_opened [00:12:42]FM_GetShiftState [00:12:42]SAM_PROTO_GetShiftState [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 13 01 00 [00:12:42]Write to MH i2c: E2 08 00 35 49 80 13 01 00 00 00 00 00 FB [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]OFD Sender: No OFD packet to send [00:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 0E 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 0E 00 35 49 00 09 00 00 00 00 00 00 00 00 00 00 90 00 06 [00:12:42]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:12:42]wFMCommunicate OK [00:12:42]SAM_PROTO_GetShiftState done [00:12:42]FM_GetShiftState done [00:12:42]req_shift_opened done [00:12:42]requested_item shift.open_date is exist - process it [00:12:42]req_shift_open_date [00:12:42]FM_GetShiftState [00:12:42]SAM_PROTO_GetShiftState [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 13 01 00 [00:12:42]Write to MH i2c: E2 08 00 36 49 80 13 01 00 00 00 00 00 FC [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 0E 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 0E 00 36 49 00 09 00 00 00 00 00 00 00 00 00 00 90 00 07 [00:12:42]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:12:42]wFMCommunicate OK [00:12:42]SAM_PROTO_GetShiftState done [00:12:42]FM_GetShiftState done [00:12:42]req_shift_open_date done [00:12:42]produce_requested_data done [00:12:42]produce_requested_data return {"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50499,"shift.num":492,"shift.opened":0,"shift.open_date":0} [00:12:42]process_action_free get_value [00:12:42]json_value_free [00:12:42]json_value_free done [00:12:42]process_json_proto returns [00:12:42]Send response to host [00:12:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000090","kkm.ver":"001","fm.sn":"0000000000875000","fd.num":50499,"shift.num":492,"shift.opened":0,"shift.open_date":0}}} [00:12:42]free response buf [00:12:42]execute_script done [00:12:42]execute_script returns [00:12:42]free content buf [00:12:42]Sock 7.Close socket [00:12:42]Sock 7.Thread stoped [00:12:42]accept exits with 9 [00:12:42]New connection [00:12:42]New thread 3067305316 created [00:12:42]Thread 3067161956 joined [00:12:42]Waiting for new connection... [00:12:42] Sock 9.Parse request [00:12:42]Sock 9.Check first char [00:12:42]Sock 9.First char is OK [00:12:42]request: POST /json_proto HTTP/1.0 [00:12:42]Method: POST [00:12:42]URL: /json_proto [00:12:42]Method is POST - this is cgi request [00:12:42]url: /json_proto [00:12:42]query_string will be loaded in cgi processing [00:12:42]execute_cgi json_proto POST (null) [00:12:42]execute_cgi path=json_proto method=POST [00:12:42]POST find Content-Length [00:12:42]Host: 172.17.49.196:8080 [00:12:42]Content-Length: 331 [00:12:42]Content-Type: application/json [00:12:42] [00:12:42]POST finish read [00:12:42]Found Content-Length = 331 [00:12:42]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:12:42]execute_script... [00:12:42]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:12:42]POST & json_proto [00:12:42]process_json_proto [00:12:42]json parsed OK: [00:12:42]protocol is kg_v1.0 [00:12:42]action value=get_value [00:12:42]process_action get_value [00:12:42]cmd_get_value [00:12:42]process_action get_value done [00:12:42]requested_data is exist [00:12:42]produce_requested_data [00:12:42]requested_item fm.sale.total is exist - process it [00:12:42]SAM_PROTO_GetFMData [00:12:42]wFMCommunicate request_size=4 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 13 03 00 [00:12:42]Write to MH i2c: E2 08 00 37 49 80 13 03 00 00 00 00 00 FF [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 37 49 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 D5 [00:12:43]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [00:12:43]wFMCommunicate OK [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 17 00 00 [00:12:43]Write to MH i2c: E2 08 00 38 49 80 17 00 00 00 00 00 00 01 [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 38 49 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1E [00:12:43]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:43]wFMCommunicate OK [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 17 00 00 [00:12:43]Write to MH i2c: E2 08 00 39 49 80 17 00 00 00 00 00 00 02 [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 39 49 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 90 00 14 [00:12:43]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:43]wFMCommunicate OK [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 17 00 00 [00:12:43]Write to MH i2c: E2 08 00 3A 49 80 17 00 00 00 00 00 00 03 [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 FD 00 3A 49 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8F [00:12:43]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:43]wFMCommunicate OK [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 17 00 00 [00:12:43]Write to MH i2c: E2 08 00 3B 49 80 17 00 00 00 00 00 00 04 [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [00:12:44]Read from MH i2c: E2 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 E2 00 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 E2 00 3B 49 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E2 [00:12:44]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:44]wFMCommunicate OK [00:12:44]SAM_PROTO_GetFMData done [00:12:44]requested_item fm.sale_refund.total is exist - process it [00:12:44]requested_item fm.buy.total is exist - process it [00:12:44]requested_item shift.sale.total is exist - process it [00:12:44]SAM_PROTO_GetShiftData [00:12:44]wFMCommunicate request_size=4 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 13 02 00 [00:12:44]Write to MH i2c: E2 08 00 3C 49 80 13 02 00 00 00 00 00 03 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:12:44]Read from MH i2c: E2 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 3C 49 00 AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0F [00:12:44]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 8C 00 00 00 69 04 9B 00 6F 04 04 00 8C 00 00 00 B1 04 03 00 88 3D 2B 70 04 03 00 9C 4C 21 72 04 03 00 EC F0 09 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 6B 97 04 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 EE 61 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:44]wFMCommunicate OK [00:12:44]wFMCommunicate request_size=4 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 17 00 00 [00:12:44]Write to MH i2c: E2 08 00 3D 49 80 17 00 00 00 00 00 00 06 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:44]Read from MH i2c: E2 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 FD 00 3D 49 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 28 [00:12:44]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:44]wFMCommunicate OK [00:12:44]wFMCommunicate request_size=4 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 17 00 00 [00:12:44]Write to MH i2c: E2 08 00 3E 49 80 17 00 00 00 00 00 00 07 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 3E 49 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BE [00:12:45]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 17 00 00 [00:12:45]Write to MH i2c: E2 08 00 3F 49 80 17 00 00 00 00 00 00 08 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 FD 00 3F 49 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 7A [00:12:45]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 17 00 00 [00:12:45]Write to MH i2c: E2 08 00 40 49 80 17 00 00 00 00 00 00 09 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 CB 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 CB 00 40 49 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 F2 [00:12:45]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:45]wFMCommunicate OK [00:12:45]SAM_PROTO_GetShiftData done [00:12:45]requested_item shift.sale.total_cash is exist - process it [00:12:45]requested_item shift.sale_refund.total is exist - process it [00:12:45]requested_item shift.sale_refund.total_cash is exist - process it [00:12:45]requested_item shift.buy.total is exist - process it [00:12:45]requested_item shift.buy.total_cash is exist - process it [00:12:45]produce_requested_data done [00:12:45]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:12:45]process_action_free get_value [00:12:45]json_value_free [00:12:45]json_value_free done [00:12:45]process_json_proto returns [00:12:45]Send response to host [00:12:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.00,"fm.buy.total":0.00,"shift.sale.total":28338.00,"shift.sale.total_cash":21823.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:12:45]free response buf [00:12:45]execute_script done [00:12:45]execute_script returns [00:12:45]free content buf [00:12:45]Sock 9.Close socket [00:12:45]Sock 9.Thread stoped [00:12:45]accept exits with 7 [00:12:45]New connection [00:12:45]New thread 3067161956 created [00:12:45]Thread 3067305316 joined [00:12:45]Waiting for new connection... [00:12:45] Sock 7.Parse request [00:12:45]Sock 7.Check first char [00:12:45]Sock 7.First char is OK [00:12:45]request: POST /json_proto HTTP/1.0 [00:12:45]Method: POST [00:12:45]URL: /json_proto [00:12:45]Method is POST - this is cgi request [00:12:45]url: /json_proto [00:12:45]query_string will be loaded in cgi processing [00:12:45]execute_cgi json_proto POST (null) [00:12:45]execute_cgi path=json_proto method=POST [00:12:45]POST find Content-Length [00:12:45]Host: 172.17.49.196:8080 [00:12:45]Content-Length: 264 [00:12:45]Content-Type: application/json [00:12:45] [00:12:45]POST finish read [00:12:45]Found Content-Length = 264 [00:12:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0431\u0434\u0443\u043B\u043B\u0430\u0435\u0432 \u0414." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:45]execute_script... [00:12:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0431\u0434\u0443\u043B\u043B\u0430\u0435\u0432 \u0414." } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:45]POST & json_proto [00:12:45]process_json_proto [00:12:45]json parsed OK: [00:12:45]protocol is kg_v1.0 [00:12:45]action value=open_shift [00:12:45]process_action open_shift [00:12:45]cmd_open_shift [00:12:45]MH_GetDate [00:12:45]Write to MH i2c: F0 00 00 41 49 79 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: F0 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: F0 09 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: F0 09 00 41 49 00 89 E2 1A 67 BD 3B 11 67 DE [00:12:45]GetLastDocTimeStamp 1729814002 [00:12:45]current date 1729815177 [00:12:45]FM_GetShiftState [00:12:45]SAM_PROTO_GetShiftState [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 13 01 00 [00:12:45]Write to MH i2c: E2 08 00 42 49 80 13 01 00 00 00 00 00 08 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 0E 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 0E 00 42 49 00 09 00 00 00 00 00 00 00 00 00 00 90 00 13 [00:12:45]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:12:45]wFMCommunicate OK [00:12:45]SAM_PROTO_GetShiftState done [00:12:45]FM_GetShiftState done [00:12:45]KKMCreateOpenShiftDocument [00:12:45]Load OK [00:12:45]Malloc new data [00:12:45]MH_GetDate [00:12:45]Write to MH i2c: F0 00 00 43 49 7B [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: F0 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: F0 09 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: F0 09 00 43 49 00 89 E2 1A 67 BD 3B 11 67 E0 [00:12:45]Malloc new data [00:12:45]KKMCreateOpenShiftDocument OK [00:12:45]KKMSetOpenShiftData OK [00:12:45]ProcessDocumentItem done err = 0, tmpTLVsize=206 [00:12:45]tlvbuf is 001FBF80 [00:12:45]KKMLoadAndSignOpenShiftData [00:12:45]SAM_PROTO_ProcessDocument [00:12:45]wFMCommunicate request_size=9 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 15 01 00 04 02 00 CE 00 [00:12:45]Write to MH i2c: E2 0C 00 44 49 80 15 01 00 04 00 02 00 CE 00 00 00 E4 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 44 49 00 90 00 01 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=23 [00:12:46]MH_SAM_APDU [00:12:46]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:12:46]Write to MH i2c: E2 1A 00 45 49 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 03 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 45 49 00 90 00 02 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=31 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 15 02 00 1A FD 03 16 00 D0 90 D0 B1 D0 B4 D1 83 D0 BB D0 BB D0 B0 D0 B5 D0 B2 20 D0 94 2E [00:12:46]Write to MH i2c: E2 22 00 46 49 80 15 02 00 1A 00 FD 03 16 00 D0 90 D0 B1 D0 B4 D1 83 D0 BB D0 BB D0 B0 D0 B5 D0 B2 20 D0 94 2E 00 00 61 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 46 49 00 90 00 03 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=94 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 15 02 00 59 F1 03 55 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D1 83 D0 BC D1 83 D1 88 20 D0 90 D0 B7 D0 B8 D0 B7 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2D D0 9E D1 88 2C 20 34 30 2E 39 31 33 34 32 33 2C 20 37 32 2E 39 33 35 39 33 39 [00:12:46]Write to MH i2c: E2 61 00 47 49 80 15 02 00 59 00 F1 03 55 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D1 83 D0 BC D1 83 D1 88 20 D0 90 D0 B7 D0 B8 D0 B7 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2D D0 9E D1 88 2C 20 34 30 2E 39 31 33 34 32 33 2C 20 37 32 2E 39 33 35 39 33 39 00 00 EE [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 47 49 00 90 00 04 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=50 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 30 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:12:46]Write to MH i2c: E2 35 00 48 49 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 30 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 88 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 48 49 00 90 00 05 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=13 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 15 02 00 08 F4 03 04 00 89 E2 1A 67 [00:12:46]Write to MH i2c: E2 10 00 49 49 80 15 02 00 08 00 F4 03 04 00 89 E2 1A 67 00 00 09 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 49 49 00 90 00 06 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=25 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 [00:12:46]Write to MH i2c: E2 1C 00 4A 49 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 00 00 70 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 03 00 4A 49 00 90 00 07 [00:12:46]RAPDU: 90 00 [00:12:46]wFMCommunicate OK [00:12:46]wFMCommunicate request_size=4 [00:12:46]MH_SAM_APDU [00:12:46]CAPDU: 80 15 03 00 [00:12:46]Write to MH i2c: E2 08 00 4B 49 80 15 03 00 00 00 00 00 15 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:12:46]Read from MH i2c: E2 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 38 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: E2 38 00 4B 49 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 44 C5 00 00 0E 04 04 00 ED 01 00 00 35 04 06 00 E7 D3 18 F6 0F EA 90 00 8D [00:12:46]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 44 C5 00 00 0E 04 04 00 ED 01 00 00 35 04 06 00 E7 D3 18 F6 0F EA 90 00 [00:12:46]wFMCommunicate OK [00:12:46]SAM_PROTO_ProcessDocument answer len = 51 [00:12:46]SAM_PROTO_ProcessDocument done [00:12:46]SetTLVBufToDocument [00:12:46]Processing tag 1209 (04B9) [00:12:46]Malloc new data [00:12:46]Processing tag 1041 (0411) [00:12:46]Processing tag 1040 (0410) [00:12:46]Malloc new data [00:12:46]Processing tag 1038 (040E) [00:12:46]Malloc new data [00:12:46]Processing tag 1077 (0435) [00:12:46]Malloc new data [00:12:46]SetTLVBufToDocument err=0 [00:12:46]KKMLoadAndSignOpenShiftData store KKM data [00:12:46]KKMLoadAndSignOpenShiftData err=0 [00:12:46]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Абдуллаев Д. Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 Место: АЗС № 80 "Партнер Нефть" 25.10.2024 00:12 Смена: 493 РНМ: 0000000000097022 ЗНМ: 0300000090 ФД: 50500 ФМ: 0000000000875000 ФПД: 254893842894826 [00:12:46]StoreToDocumentArchive [00:12:46]shift 493 fd 50500 [00:12:46]Create dir for shift 0493 [00:12:46]save to /storage/0493/doc_00050500 [00:12:46]save last doc name /storage/0493/doc_00050500 to /storage/kkm_last_doc_name [00:12:46]save OK [00:12:46]Clear old archive folders... [00:12:46]Remove dir /storage/0492 [00:12:46]opendir ok [00:12:46]file . [00:12:46]file .. [00:12:46]file doc_00050358 [00:12:46]remove file /storage/0492/doc_00050358 [00:12:46]file doc_00050359 [00:12:46]remove file /storage/0492/doc_00050359 [00:12:46]file doc_00050360 [00:12:46]remove file /storage/0492/doc_00050360 [00:12:46]file doc_00050361 [00:12:46]remove file /storage/0492/doc_00050361 [00:12:46]file doc_00050362 [00:12:46]remove file /storage/0492/doc_00050362 [00:12:46]file doc_00050363 [00:12:46]remove file /storage/0492/doc_00050363 [00:12:46]file doc_00050364 [00:12:46]remove file /storage/0492/doc_00050364 [00:12:46]file doc_00050365 [00:12:46]remove file /storage/0492/doc_00050365 [00:12:46]file doc_00050366 [00:12:46]remove file /storage/0492/doc_00050366 [00:12:46]file doc_00050367 [00:12:46]remove file /storage/0492/doc_00050367 [00:12:46]file doc_00050368 [00:12:46]remove file /storage/0492/doc_00050368 [00:12:46]file doc_00050369 [00:12:46]remove file /storage/0492/doc_00050369 [00:12:46]file doc_00050370 [00:12:46]remove file /storage/0492/doc_00050370 [00:12:46]file doc_00050371 [00:12:46]remove file /storage/0492/doc_00050371 [00:12:46]file doc_00050372 [00:12:46]remove file /storage/0492/doc_00050372 [00:12:46]file doc_00050373 [00:12:46]remove file /storage/0492/doc_00050373 [00:12:46]file doc_00050374 [00:12:46]remove file /storage/0492/doc_00050374 [00:12:46]file doc_00050375 [00:12:46]remove file /storage/0492/doc_00050375 [00:12:46]file doc_00050376 [00:12:46]remove file /storage/0492/doc_00050376 [00:12:46]file doc_00050377 [00:12:46]remove file /storage/0492/doc_00050377 [00:12:46]file doc_00050378 [00:12:46]remove file /storage/0492/doc_00050378 [00:12:46]file doc_00050379 [00:12:46]remove file /storage/0492/doc_00050379 [00:12:46]file doc_00050380 [00:12:46]remove file /storage/0492/doc_00050380 [00:12:46]file doc_00050381 [00:12:46]remove file /storage/0492/doc_00050381 [00:12:46]file doc_00050382 [00:12:46]remove file /storage/0492/doc_00050382 [00:12:46]file doc_00050383 [00:12:46]remove file /storage/0492/doc_00050383 [00:12:46]file doc_00050384 [00:12:46]remove file /storage/0492/doc_00050384 [00:12:46]file doc_00050385 [00:12:46]remove file /storage/0492/doc_00050385 [00:12:46]file doc_00050386 [00:12:46]remove file /storage/0492/doc_00050386 [00:12:46]file doc_00050387 [00:12:46]remove file /storage/0492/doc_00050387 [00:12:46]file doc_00050388 [00:12:46]remove file /storage/0492/doc_00050388 [00:12:46]file doc_00050389 [00:12:46]remove file /storage/0492/doc_00050389 [00:12:46]file doc_00050390 [00:12:46]remove file /storage/0492/doc_00050390 [00:12:46]file doc_00050391 [00:12:46]remove file /storage/0492/doc_00050391 [00:12:46]file doc_00050392 [00:12:46]remove file /storage/0492/doc_00050392 [00:12:46]file doc_00050393 [00:12:46]remove file /storage/0492/doc_00050393 [00:12:46]file doc_00050394 [00:12:46]remove file /storage/0492/doc_00050394 [00:12:46]file doc_00050395 [00:12:46]remove file /storage/0492/doc_00050395 [00:12:46]file doc_00050396 [00:12:46]remove file /storage/0492/doc_00050396 [00:12:46]file doc_00050397 [00:12:46]remove file /storage/0492/doc_00050397 [00:12:46]file doc_00050398 [00:12:46]remove file /storage/0492/doc_00050398 [00:12:46]file doc_00050399 [00:12:46]remove file /storage/0492/doc_00050399 [00:12:46]file doc_00050400 [00:12:46]remove file /storage/0492/doc_00050400 [00:12:46]file doc_00050401 [00:12:46]remove file /storage/0492/doc_00050401 [00:12:46]file doc_00050402 [00:12:46]remove file /storage/0492/doc_00050402 [00:12:46]file doc_00050403 [00:12:46]remove file /storage/0492/doc_00050403 [00:12:46]file doc_00050404 [00:12:46]remove file /storage/0492/doc_00050404 [00:12:46]file doc_00050405 [00:12:46]remove file /storage/0492/doc_00050405 [00:12:46]file doc_00050406 [00:12:46]remove file /storage/0492/doc_00050406 [00:12:46]file doc_00050407 [00:12:46]remove file /storage/0492/doc_00050407 [00:12:46]file doc_00050408 [00:12:46]remove file /storage/0492/doc_00050408 [00:12:46]file doc_00050409 [00:12:46]remove file /storage/0492/doc_00050409 [00:12:46]file doc_00050410 [00:12:46]remove file /storage/0492/doc_00050410 [00:12:46]file doc_00050411 [00:12:46]remove file /storage/0492/doc_00050411 [00:12:46]file doc_00050412 [00:12:46]remove file /storage/0492/doc_00050412 [00:12:47]file doc_00050413 [00:12:47]remove file /storage/0492/doc_00050413 [00:12:47]file doc_00050414 [00:12:47]remove file /storage/0492/doc_00050414 [00:12:47]file doc_00050415 [00:12:47]remove file /storage/0492/doc_00050415 [00:12:47]file doc_00050416 [00:12:47]remove file /storage/0492/doc_00050416 [00:12:47]file doc_00050417 [00:12:47]remove file /storage/0492/doc_00050417 [00:12:47]file doc_00050418 [00:12:47]remove file /storage/0492/doc_00050418 [00:12:47]file doc_00050419 [00:12:47]remove file /storage/0492/doc_00050419 [00:12:47]file doc_00050420 [00:12:47]remove file /storage/0492/doc_00050420 [00:12:47]file doc_00050421 [00:12:47]remove file /storage/0492/doc_00050421 [00:12:47]file doc_00050422 [00:12:47]remove file /storage/0492/doc_00050422 [00:12:47]file doc_00050423 [00:12:47]remove file /storage/0492/doc_00050423 [00:12:47]file doc_00050424 [00:12:47]remove file /storage/0492/doc_00050424 [00:12:47]file doc_00050425 [00:12:47]remove file /storage/0492/doc_00050425 [00:12:47]file doc_00050426 [00:12:47]remove file /storage/0492/doc_00050426 [00:12:47]file doc_00050427 [00:12:47]remove file /storage/0492/doc_00050427 [00:12:47]file doc_00050428 [00:12:47]remove file /storage/0492/doc_00050428 [00:12:47]file doc_00050429 [00:12:47]remove file /storage/0492/doc_00050429 [00:12:47]file doc_00050430 [00:12:47]remove file /storage/0492/doc_00050430 [00:12:47]file doc_00050431 [00:12:47]remove file /storage/0492/doc_00050431 [00:12:47]file doc_00050432 [00:12:47]remove file /storage/0492/doc_00050432 [00:12:47]file doc_00050433 [00:12:47]remove file /storage/0492/doc_00050433 [00:12:47]file doc_00050434 [00:12:47]remove file /storage/0492/doc_00050434 [00:12:47]file doc_00050435 [00:12:47]remove file /storage/0492/doc_00050435 [00:12:47]file doc_00050436 [00:12:47]remove file /storage/0492/doc_00050436 [00:12:47]file doc_00050437 [00:12:47]remove file /storage/0492/doc_00050437 [00:12:47]file doc_00050438 [00:12:47]remove file /storage/0492/doc_00050438 [00:12:47]file doc_00050439 [00:12:47]remove file /storage/0492/doc_00050439 [00:12:47]file doc_00050440 [00:12:47]remove file /storage/0492/doc_00050440 [00:12:47]file doc_00050441 [00:12:47]remove file /storage/0492/doc_00050441 [00:12:47]file doc_00050442 [00:12:47]remove file /storage/0492/doc_00050442 [00:12:47]file doc_00050443 [00:12:47]remove file /storage/0492/doc_00050443 [00:12:47]file doc_00050444 [00:12:47]remove file /storage/0492/doc_00050444 [00:12:47]file doc_00050445 [00:12:47]remove file /storage/0492/doc_00050445 [00:12:47]file doc_00050446 [00:12:47]remove file /storage/0492/doc_00050446 [00:12:47]file doc_00050447 [00:12:47]remove file /storage/0492/doc_00050447 [00:12:47]file doc_00050448 [00:12:47]remove file /storage/0492/doc_00050448 [00:12:47]file doc_00050449 [00:12:47]remove file /storage/0492/doc_00050449 [00:12:47]file doc_00050450 [00:12:47]remove file /storage/0492/doc_00050450 [00:12:47]file doc_00050451 [00:12:47]remove file /storage/0492/doc_00050451 [00:12:47]file doc_00050452 [00:12:47]remove file /storage/0492/doc_00050452 [00:12:47]file doc_00050453 [00:12:47]remove file /storage/0492/doc_00050453 [00:12:47]file doc_00050454 [00:12:47]remove file /storage/0492/doc_00050454 [00:12:47]file doc_00050455 [00:12:47]remove file /storage/0492/doc_00050455 [00:12:47]file doc_00050456 [00:12:47]remove file /storage/0492/doc_00050456 [00:12:47]file doc_00050457 [00:12:47]remove file /storage/0492/doc_00050457 [00:12:47]file doc_00050458 [00:12:47]remove file /storage/0492/doc_00050458 [00:12:47]file doc_00050459 [00:12:47]remove file /storage/0492/doc_00050459 [00:12:47]file doc_00050460 [00:12:47]remove file /storage/0492/doc_00050460 [00:12:47]file doc_00050461 [00:12:47]remove file /storage/0492/doc_00050461 [00:12:47]file doc_00050462 [00:12:47]remove file /storage/0492/doc_00050462 [00:12:47]file doc_00050463 [00:12:47]remove file /storage/0492/doc_00050463 [00:12:47]file doc_00050464 [00:12:47]remove file /storage/0492/doc_00050464 [00:12:47]file doc_00050465 [00:12:47]remove file /storage/0492/doc_00050465 [00:12:47]file doc_00050466 [00:12:47]remove file /storage/0492/doc_00050466 [00:12:47]file doc_00050467 [00:12:47]remove file /storage/0492/doc_00050467 [00:12:47]file doc_00050468 [00:12:47]remove file /storage/0492/doc_00050468 [00:12:47]OFD Sender: No OFD packet to send [00:12:47]file doc_00050469 [00:12:47]remove file /storage/0492/doc_00050469 [00:12:47]file doc_00050470 [00:12:47]remove file /storage/0492/doc_00050470 [00:12:47]file doc_00050471 [00:12:47]remove file /storage/0492/doc_00050471 [00:12:47]file doc_00050472 [00:12:47]remove file /storage/0492/doc_00050472 [00:12:47]file doc_00050473 [00:12:47]remove file /storage/0492/doc_00050473 [00:12:47]file doc_00050474 [00:12:47]remove file /storage/0492/doc_00050474 [00:12:47]file doc_00050475 [00:12:47]remove file /storage/0492/doc_00050475 [00:12:47]file doc_00050476 [00:12:47]remove file /storage/0492/doc_00050476 [00:12:47]file doc_00050477 [00:12:47]remove file /storage/0492/doc_00050477 [00:12:47]file doc_00050478 [00:12:47]remove file /storage/0492/doc_00050478 [00:12:47]file doc_00050479 [00:12:47]remove file /storage/0492/doc_00050479 [00:12:47]file doc_00050480 [00:12:47]remove file /storage/0492/doc_00050480 [00:12:47]file doc_00050481 [00:12:47]remove file /storage/0492/doc_00050481 [00:12:47]file doc_00050482 [00:12:47]remove file /storage/0492/doc_00050482 [00:12:47]file doc_00050483 [00:12:47]remove file /storage/0492/doc_00050483 [00:12:47]file doc_00050484 [00:12:47]remove file /storage/0492/doc_00050484 [00:12:47]file doc_00050485 [00:12:47]remove file /storage/0492/doc_00050485 [00:12:47]file doc_00050486 [00:12:47]remove file /storage/0492/doc_00050486 [00:12:47]file doc_00050487 [00:12:47]remove file /storage/0492/doc_00050487 [00:12:47]file doc_00050488 [00:12:47]remove file /storage/0492/doc_00050488 [00:12:47]file doc_00050489 [00:12:47]remove file /storage/0492/doc_00050489 [00:12:47]file doc_00050490 [00:12:47]remove file /storage/0492/doc_00050490 [00:12:47]file doc_00050491 [00:12:47]remove file /storage/0492/doc_00050491 [00:12:47]file doc_00050492 [00:12:47]remove file /storage/0492/doc_00050492 [00:12:47]file doc_00050493 [00:12:47]remove file /storage/0492/doc_00050493 [00:12:47]file doc_00050494 [00:12:47]remove file /storage/0492/doc_00050494 [00:12:47]file doc_00050495 [00:12:47]remove file /storage/0492/doc_00050495 [00:12:47]file doc_00050496 [00:12:47]remove file /storage/0492/doc_00050496 [00:12:47]file doc_00050497 [00:12:47]remove file /storage/0492/doc_00050497 [00:12:47]file doc_00050498 [00:12:47]remove file /storage/0492/doc_00050498 [00:12:47]file doc_00050499 [00:12:47]remove file /storage/0492/doc_00050499 [00:12:47]remove dir /storage/0492 [00:12:47]ProcessDocumentItem done err = 0, tmpTLVsize=257 [00:12:47]tlvbuf is 001E8610 [00:12:47]SAM_PROTO_ClearQueue [00:12:47]wFMCommunicate request_size=4 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 09 00 00 [00:12:47]Write to MH i2c: E2 08 00 4C 49 80 09 00 00 00 00 00 00 07 [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 03 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 03 00 4C 49 00 90 00 09 [00:12:47]RAPDU: 90 00 [00:12:47]wFMCommunicate OK [00:12:47]SAM_PROTO_ClearQueue done [00:12:47]KKMCreateOFDPacket [00:12:47]OFDProtocolAddRootSTLVToBuf [00:12:47]FM_MakeSignedData [00:12:47]FM_MakeSignedData [00:12:47]SAM_PROTO_SignData [00:12:47]wFMCommunicate request_size=4 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 0D 01 02 [00:12:47]Write to MH i2c: E2 08 00 4D 49 80 0D 01 02 00 00 00 00 0F [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 03 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 03 00 4D 49 00 90 00 0A [00:12:47]RAPDU: 90 00 [00:12:47]wFMCommunicate OK [00:12:47]wFMCommunicate request_size=255 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 0D 02 02 FA 02 00 01 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 16 00 D0 90 D0 B1 D0 B4 D1 83 D0 BB D0 BB D0 B0 D0 B5 D0 B2 20 D0 94 2E F1 03 55 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D1 83 D0 BC D1 83 D1 88 20 D0 90 D0 B7 D0 B8 D0 B7 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2D D0 9E D1 88 2C 20 34 30 2E 39 31 33 34 32 33 2C 20 37 32 2E 39 33 35 39 33 39 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 30 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 89 E2 1A 67 0E 04 04 00 ED 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 44 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 [00:12:47]Write to MH i2c: E2 02 01 4E 49 80 0D 02 02 FA 00 02 00 01 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 16 00 D0 90 D0 B1 D0 B4 D1 83 D0 BB D0 BB D0 B0 D0 B5 D0 B2 20 D0 94 2E F1 03 55 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D1 83 D0 BC D1 83 D1 88 20 D0 90 D0 B7 D0 B8 D0 B7 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2D D0 9E D1 88 2C 20 34 30 2E 39 31 33 34 32 33 2C 20 37 32 2E 39 33 35 39 33 39 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 30 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 89 E2 1A 67 0E 04 04 00 ED 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 44 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 00 00 4B [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:48]Read from MH i2c: E2 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 03 00 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 03 00 4E 49 00 90 00 0B [00:12:48]RAPDU: 90 00 [00:12:48]wFMCommunicate OK [00:12:48]wFMCommunicate request_size=16 [00:12:48]MH_SAM_APDU [00:12:48]CAPDU: 80 0D 02 02 0B 30 35 04 06 00 E7 D3 18 F6 0F EA [00:12:48]Write to MH i2c: E2 13 00 4F 49 80 0D 02 02 0B 00 30 35 04 06 00 E7 D3 18 F6 0F EA 00 00 58 [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:48]Read from MH i2c: E2 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 03 00 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 03 00 4F 49 00 90 00 0C [00:12:48]RAPDU: 90 00 [00:12:48]wFMCommunicate OK [00:12:48]wFMCommunicate request_size=4 [00:12:48]MH_SAM_APDU [00:12:48]CAPDU: 80 0D 03 02 [00:12:48]Write to MH i2c: E2 08 00 50 49 80 0D 03 02 00 00 00 00 14 [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:12:48]Read from MH i2c: E2 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 0B 00 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 0B 00 50 49 00 45 93 36 6B FB D6 AD C3 90 00 CF [00:12:48]RAPDU: 45 93 36 6B FB D6 AD C3 90 00 [00:12:48]wFMCommunicate OK [00:12:48]SAM_PROTO_SignData done [00:12:48]FM_MakeSignedData done [00:12:48]CreateOFDProtocolMessage [00:12:48]wFMCommunicate request_size=4 [00:12:48]MH_SAM_APDU [00:12:48]CAPDU: 80 11 00 00 [00:12:48]Write to MH i2c: E2 08 00 51 49 80 11 00 00 00 00 00 00 14 [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:48]Read from MH i2c: E2 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 17 00 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: E2 17 00 51 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 5B [00:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:12:48]wFMCommunicate OK [00:12:48]CreateOFDProtocolMessage done [00:12:48]OFDSenderStorePacket 50500 [00:12:48]StoreOFDPacket docnum=50500 [00:12:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 15 01 00 00 B5 5F 0D 01 2D 89 5A 02 01 00 02 00 01 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 16 00 D0 90 D0 B1 D0 B4 D1 83 D0 BB D0 BB D0 B0 D0 B5 D0 B2 20 D0 94 2E F1 03 55 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D1 83 D0 BC D1 83 D1 88 20 D0 90 D0 B7 D0 B8 D0 B7 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2D D0 9E D1 88 2C 20 34 30 2E 39 31 33 34 32 33 2C 20 37 32 2E 39 33 35 39 33 39 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 30 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 89 E2 1A 67 0E 04 04 00 ED 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 44 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 35 04 06 00 E7 D3 18 F6 0F EA 45 93 36 6B FB D6 AD C3 [00:12:48]CheckFolder [00:12:48]dirname=/storage/ofd_packets [00:12:48]CheckFolder done [00:12:48]ProducePacketName [00:12:48]name=ofd_packets/00050500 [00:12:48]NVStorageSaveData ofd_packets/00050500 [00:12:48]File name is /storage/ofd_packets/00050500 [00:12:48]Write 307 bytes [00:12:48]NVStorageSaveData done [00:12:48]OFDSenderStorePacket done [00:12:48]KKMCreateOFDPacket done [00:12:48]NVStorageSaveData kkm_last_timestamp [00:12:48]File name is /storage/kkm_last_timestamp [00:12:48]Write 4 bytes [00:12:48]NVStorageSaveData done [00:12:48]ExternCall_PrintAddStr [00:12:48]wPrintStart [00:12:48]Write to MH i2c: 01 00 00 52 49 9B [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: 01 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: 01 07 00 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: 01 07 00 52 49 00 00 00 00 00 FF 0F B0 [00:12:48]RasterBufferAndPrint [00:12:48]line Отчет об открытии смены [00:12:48]line ФФД: 1.0 [00:12:48]line ИНН: 02508201610067 [00:12:48]line Кассир: Абдуллаев Д. [00:12:48]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [00:12:48]line Место: АЗС № 80 "Партнер Нефть" [00:12:48]line 25.10.2024 00:12 [00:12:48]line Смена: 493 [00:12:48]line РНМ: 0000000000097022 [00:12:48]line ЗНМ: 0300000090 [00:12:48]line ФД: 50500 [00:12:48]line ФМ: 0000000000875000 [00:12:48]line ФПД: 254893842894826 [00:12:48]written 0, free lines is 4095 [00:12:48]OFD Sender: Processing packet 50500 [packets to send 7, broken 6] [00:12:48]ProducePacketName [00:12:48]name=ofd_packets/00050500 [00:12:48]OFD Sender: To server: pG, [00:12:48]CommunicateWithHost lk.salyk.kg:30040 [00:12:48]ConnectInit lk.salyk.kg [00:12:48]Connected sock=11 [00:12:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 15 01 00 00 B5 5F 0D 01 2D 89 5A 02 01 00 02 00 01 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 16 00 D0 90 D0 B1 D0 B4 D1 83 D0 BB D0 BB D0 B0 D0 B5 D0 B2 20 D0 94 2E F1 03 55 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D1 83 D0 BC D1 83 D1 88 20 D0 90 D0 B7 D0 B8 D0 B7 2C 20 D1 82 D1 80 D0 B0 D1 81 D1 81 D0 B0 20 D0 91 D0 B8 D1 88 D0 BA D0 B5 D0 BA 2D D0 9E D1 88 2C 20 34 30 2E 39 31 33 34 32 33 2C 20 37 32 2E 39 33 35 39 33 39 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 30 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 89 E2 1A 67 0E 04 04 00 ED 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 44 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 35 04 06 00 E7 D3 18 F6 0F EA 45 93 36 6B FB D6 AD C3 [00:12:48]Write to MH i2c: 01 00 00 64 49 AD [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: 01 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: 01 07 00 [00:12:48]MH_I2C_Read... [00:12:48]Read from MH i2c: 01 07 00 64 49 00 00 00 00 00 5B 0E 1D [00:12:48]RasterBufferAndPrint [00:12:48]line [00:12:48]line [00:12:48]line [00:12:48]line [00:12:48]line [00:12:48]written 0, free lines is 3683 [00:12:48]process_action open_shift done [00:12:48]requested_data is exist [00:12:48]produce_requested_data [00:12:48]requested_item fd.num is exist - process it [00:12:48]SAM_PROTO_GetFieldsCounters [00:12:48]wFMCommunicate request_size=4 [00:12:48]MH_SAM_APDU [00:12:48]CAPDU: 80 13 00 00 [00:12:48]Write to MH i2c: E2 08 00 6B 49 80 13 00 00 00 00 00 00 30 [00:12:48]Write i2c OK [00:12:48]MH_I2C_Read... [00:12:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 87 63 47 00 DC D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 44 C5 00 00 F4 03 04 00 1C 8E 1A 67 B6 04 01 00 00 C8 78 BB 9B A5 C8 62 2F [00:12:49]CommunicateWithHost err = 0 [00:12:49]CheckOFDResponse [00:12:49]1017 (14) - 77093643461234 [00:12:49]1041 (16) - 0000000000875000 [00:12:49]1040 (4) - 50500 [00:12:49]1012 (4) - 24.10.2024 18:12 [00:12:49]1206 (1) - 0 [00:12:49]OFD Sender: Remove packet 50500 [00:12:49]ProducePacketName [00:12:49]name=ofd_packets/00050500 [00:12:49]NVStorageDeleteData [00:12:49]Read from MH i2c: E2 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 62 00 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 62 00 6B 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 44 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [00:12:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 44 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:49]wFMCommunicate OK [00:12:49]SAM_PROTO_GetFieldsCounters done [00:12:49]requested_item shift.num is exist - process it [00:12:49]requested_item shift.opened is exist - process it [00:12:49]req_shift_opened [00:12:49]FM_GetShiftState [00:12:49]SAM_PROTO_GetShiftState [00:12:49]wFMCommunicate request_size=4 [00:12:49]MH_SAM_APDU [00:12:49]CAPDU: 80 13 01 00 [00:12:49]Write to MH i2c: E2 08 00 6C 49 80 13 01 00 00 00 00 00 32 [00:12:49]Write i2c OK [00:12:49]MH_I2C_Read... [00:12:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:49]Read from MH i2c: E2 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 0E 00 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 0E 00 6C 49 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 2A [00:12:49]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:12:49]wFMCommunicate OK [00:12:49]SAM_PROTO_GetShiftState done [00:12:49]FM_GetShiftState done [00:12:49]req_shift_opened done [00:12:49]requested_item shift.open_date is exist - process it [00:12:49]req_shift_open_date [00:12:49]req_shift_open_date done [00:12:49]produce_requested_data done [00:12:49]produce_requested_data return {"fd.num":50500,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [00:12:49]process_action_free open_shift [00:12:49]json_value_free [00:12:49]json_value_free done [00:12:49]process_json_proto returns [00:12:49]Send response to host [00:12:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":50500,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [00:12:49]free response buf [00:12:49]execute_script done [00:12:49]execute_script returns [00:12:49]free content buf [00:12:49]Sock 7.Close socket [00:12:49]Sock 7.Thread stoped [00:12:49]accept exits with 9 [00:12:49]New connection [00:12:49]New thread 3067305316 created [00:12:49]Thread 3067161956 joined [00:12:49]Waiting for new connection... [00:12:49] Sock 9.Parse request [00:12:49]Sock 9.Check first char [00:12:49]Sock 9.First char is OK [00:12:49]request: POST /json_proto HTTP/1.0 [00:12:49]Method: POST [00:12:49]URL: /json_proto [00:12:49]Method is POST - this is cgi request [00:12:49]url: /json_proto [00:12:49]query_string will be loaded in cgi processing [00:12:49]execute_cgi json_proto POST (null) [00:12:49]execute_cgi path=json_proto method=POST [00:12:49]POST find Content-Length [00:12:49]Host: 172.17.49.196:8080 [00:12:49]Content-Length: 331 [00:12:49]Content-Type: application/json [00:12:49] [00:12:49]POST finish read [00:12:49]Found Content-Length = 331 [00:12:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:49]execute_script... [00:12:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:49]POST & json_proto [00:12:49]process_json_proto [00:12:49]json parsed OK: [00:12:49]protocol is kg_v1.0 [00:12:49]action value=get_value [00:12:49]process_action get_value [00:12:49]cmd_get_value [00:12:49]process_action get_value done [00:12:49]requested_data is exist [00:12:49]produce_requested_data [00:12:49]requested_item fm.sale.total is exist - process it [00:12:49]SAM_PROTO_GetFMData [00:12:49]wFMCommunicate request_size=4 [00:12:49]MH_SAM_APDU [00:12:49]CAPDU: 80 13 03 00 [00:12:49]Write to MH i2c: E2 08 00 6D 49 80 13 03 00 00 00 00 00 35 [00:12:49]Write i2c OK [00:12:49]MH_I2C_Read... [00:12:49]OFD Sender: No OFD packet to send [00:12:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:49]Read from MH i2c: E2 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 FD 00 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 FD 00 6D 49 00 C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 0B [00:12:49]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 6A C1 00 00 69 04 A1 00 6F 04 04 00 6A C0 00 00 B1 04 04 00 15 2D A2 82 70 04 04 00 E0 BF 94 61 72 04 04 00 35 6D 0D 21 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 C6 D0 DF 0D 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 5F E9 27 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 9E 00 6F 04 04 00 00 01 00 00 B1 04 04 00 68 BD E6 02 70 04 04 00 78 47 E3 02 72 04 03 00 F0 75 03 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 59 E2 4E EF 03 09 90 00 [00:12:49]wFMCommunicate OK [00:12:49]wFMCommunicate request_size=4 [00:12:49]MH_SAM_APDU [00:12:49]CAPDU: 80 17 00 00 [00:12:49]Write to MH i2c: E2 08 00 6E 49 80 17 00 00 00 00 00 00 37 [00:12:49]Write i2c OK [00:12:49]MH_I2C_Read... [00:12:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:49]Read from MH i2c: E2 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 FD 00 [00:12:49]MH_I2C_Read... [00:12:49]Read from MH i2c: E2 FD 00 6E 49 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 54 [00:12:49]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 CF 92 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:50]wFMCommunicate OK [00:12:50]wFMCommunicate request_size=4 [00:12:50]MH_SAM_APDU [00:12:50]CAPDU: 80 17 00 00 [00:12:50]Write to MH i2c: E2 08 00 6F 49 80 17 00 00 00 00 00 00 38 [00:12:50]Write i2c OK [00:12:50]MH_I2C_Read... [00:12:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:50]Read from MH i2c: E2 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 FD 00 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 FD 00 6F 49 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 90 00 4A [00:12:50]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:50]wFMCommunicate OK [00:12:50]wFMCommunicate request_size=4 [00:12:50]MH_SAM_APDU [00:12:50]CAPDU: 80 17 00 00 [00:12:50]Write to MH i2c: E2 08 00 70 49 80 17 00 00 00 00 00 00 39 [00:12:50]Write i2c OK [00:12:50]MH_I2C_Read... [00:12:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:50]Read from MH i2c: E2 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 FD 00 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 FD 00 70 49 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C5 [00:12:50]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:50]wFMCommunicate OK [00:12:50]wFMCommunicate request_size=4 [00:12:50]MH_SAM_APDU [00:12:50]CAPDU: 80 17 00 00 [00:12:50]Write to MH i2c: E2 08 00 71 49 80 17 00 00 00 00 00 00 3A [00:12:50]Write i2c OK [00:12:50]MH_I2C_Read... [00:12:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [00:12:51]Read from MH i2c: E2 [00:12:51]MH_I2C_Read... [00:12:51]Read from MH i2c: E2 E2 00 [00:12:51]MH_I2C_Read... [00:12:51]Read from MH i2c: E2 E2 00 71 49 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 18 [00:12:51]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:51]wFMCommunicate OK [00:12:51]SAM_PROTO_GetFMData done [00:12:51]requested_item fm.sale_refund.total is exist - process it [00:12:51]requested_item fm.buy.total is exist - process it [00:12:51]requested_item shift.sale.total is exist - process it [00:12:51]SAM_PROTO_GetShiftData [00:12:51]wFMCommunicate request_size=4 [00:12:51]MH_SAM_APDU [00:12:51]CAPDU: 80 13 02 00 [00:12:51]Write to MH i2c: E2 08 00 72 49 80 13 02 00 00 00 00 00 39 [00:12:51]Write i2c OK [00:12:51]MH_I2C_Read... [00:12:51]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:12:51]Read from MH i2c: E2 [00:12:51]MH_I2C_Read... [00:12:51]Read from MH i2c: E2 FD 00 [00:12:51]MH_I2C_Read... [00:12:51]Read from MH i2c: E2 FD 00 72 49 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 AC [00:12:51]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:12:51]wFMCommunicate OK [00:12:51]wFMCommunicate request_size=4 [00:12:51]MH_SAM_APDU [00:12:51]CAPDU: 80 17 00 00 [00:12:51]Write to MH i2c: E2 08 00 73 49 80 17 00 00 00 00 00 00 3C [00:12:51]Write i2c OK [00:12:51]MH_I2C_Read... [00:12:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:52]Read from MH i2c: E2 [00:12:52]MH_I2C_Read... [00:12:52]Read from MH i2c: E2 FD 00 [00:12:52]MH_I2C_Read... [00:12:52]Read from MH i2c: E2 FD 00 73 49 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 44 [00:12:52]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:12:52]wFMCommunicate OK [00:12:52]wFMCommunicate request_size=4 [00:12:52]MH_SAM_APDU [00:12:52]CAPDU: 80 17 00 00 [00:12:52]Write to MH i2c: E2 08 00 74 49 80 17 00 00 00 00 00 00 3D [00:12:52]Write i2c OK [00:12:52]MH_I2C_Read... [00:12:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:52]Read from MH i2c: E2 [00:12:52]MH_I2C_Read... [00:12:52]Read from MH i2c: E2 FD 00 [00:12:52]MH_I2C_Read... [00:12:52]Read from MH i2c: E2 FD 00 74 49 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 0F [00:12:52]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:12:52]wFMCommunicate OK [00:12:52]wFMCommunicate request_size=4 [00:12:52]MH_SAM_APDU [00:12:52]CAPDU: 80 17 00 00 [00:12:52]Write to MH i2c: E2 08 00 75 49 80 17 00 00 00 00 00 00 3E [00:12:52]Write i2c OK [00:12:52]MH_I2C_Read... [00:12:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:53]Read from MH i2c: E2 [00:12:53]MH_I2C_Read... [00:12:53]Read from MH i2c: E2 FD 00 [00:12:53]MH_I2C_Read... [00:12:53]Read from MH i2c: E2 FD 00 75 49 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 B0 [00:12:53]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:12:53]wFMCommunicate OK [00:12:53]wFMCommunicate request_size=4 [00:12:53]MH_SAM_APDU [00:12:53]CAPDU: 80 17 00 00 [00:12:53]Write to MH i2c: E2 08 00 76 49 80 17 00 00 00 00 00 00 3F [00:12:53]Write i2c OK [00:12:53]MH_I2C_Read... [00:12:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:12:53]Read from MH i2c: E2 [00:12:53]MH_I2C_Read... [00:12:53]Read from MH i2c: E2 BD 00 [00:12:53]MH_I2C_Read... [00:12:53]Read from MH i2c: E2 BD 00 76 49 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 25 [00:12:53]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:12:53]wFMCommunicate OK [00:12:53]SAM_PROTO_GetShiftData done [00:12:53]requested_item shift.sale.total_cash is exist - process it [00:12:53]requested_item shift.sale_refund.total is exist - process it [00:12:53]requested_item shift.sale_refund.total_cash is exist - process it [00:12:53]requested_item shift.buy.total is exist - process it [00:12:53]requested_item shift.buy.total_cash is exist - process it [00:12:53]produce_requested_data done [00:12:53]produce_requested_data return {"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.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:12:53]process_action_free get_value [00:12:53]json_value_free [00:12:53]json_value_free done [00:12:53]process_json_proto returns [00:12:53]Send response to host [00:12:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":21916664.53,"fm.sale_refund.total":486762.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:12:53]free response buf [00:12:53]execute_script done [00:12:53]execute_script returns [00:12:53]free content buf [00:12:53]Sock 9.Close socket [00:12:53]Sock 9.Thread stoped [00:12:54]OFD Sender: No OFD packet to send [00:12:59]OFD Sender: No OFD packet to send [00:13:04]OFD Sender: No OFD packet to send [00:13:09]OFD Sender: No OFD packet to send [00:13:14]OFD Sender: No OFD packet to send [00:13:19]OFD Sender: No OFD packet to send [00:13:24]OFD Sender: No OFD packet to send [00:13:29]OFD Sender: No OFD packet to send [00:13:34]OFD Sender: No OFD packet to send [00:13:39]OFD Sender: No OFD packet to send [00:13:44]OFD Sender: No OFD packet to send [00:13:49]OFD Sender: No OFD packet to send [00:13:54]OFD Sender: No OFD packet to send [00:13:59]OFD Sender: No OFD packet to send [00:14:04]OFD Sender: No OFD packet to send [00:14:09]OFD Sender: No OFD packet to send [00:14:14]OFD Sender: No OFD packet to send [00:14:19]OFD Sender: No OFD packet to send [00:14:24]OFD Sender: No OFD packet to send [00:14:29]OFD Sender: No OFD packet to send [00:14:34]OFD Sender: No OFD packet to send [00:14:39]OFD Sender: No OFD packet to send [00:14:44]OFD Sender: No OFD packet to send [00:14:49]OFD Sender: No OFD packet to send [00:14:54]OFD Sender: No OFD packet to send [00:14:59]OFD Sender: No OFD packet to send [00:15:04]OFD Sender: No OFD packet to send [00:15:09]OFD Sender: No OFD packet to send [00:15:14]OFD Sender: No OFD packet to send [00:15:19]OFD Sender: No OFD packet to send [00:15:24]OFD Sender: No OFD packet to send [00:15:29]OFD Sender: No OFD packet to send [00:15:34]OFD Sender: No OFD packet to send [00:15:39]OFD Sender: No OFD packet to send [00:15:44]OFD Sender: No OFD packet to send [00:15:49]OFD Sender: No OFD packet to send [00:15:54]OFD Sender: No OFD packet to send [00:15:59]OFD Sender: No OFD packet to send [00:16:04]OFD Sender: No OFD packet to send [00:16:09]OFD Sender: No OFD packet to send [00:16:14]OFD Sender: No OFD packet to send [00:16:19]OFD Sender: No OFD packet to send [00:16:24]OFD Sender: No OFD packet to send [00:16:29]OFD Sender: No OFD packet to send [00:16:34]OFD Sender: No OFD packet to send [00:16:39]OFD Sender: No OFD packet to send [00:16:44]OFD Sender: No OFD packet to send [00:16:49]OFD Sender: No OFD packet to send [00:16:54]OFD Sender: No OFD packet to send [00:16:59]OFD Sender: No OFD packet to send [00:17:04]OFD Sender: No OFD packet to send [00:17:09]OFD Sender: No OFD packet to send [00:17:14]OFD Sender: No OFD packet to send [00:17:19]OFD Sender: No OFD packet to send [00:17:24]OFD Sender: No OFD packet to send [00:17:29]OFD Sender: No OFD packet to send [00:17:34]OFD Sender: No OFD packet to send [00:17:39]OFD Sender: No OFD packet to send [00:17:44]OFD Sender: No OFD packet to send [00:17:49]OFD Sender: No OFD packet to send [00:17:54]OFD Sender: No OFD packet to send [00:17:59]OFD Sender: No OFD packet to send [00:18:04]OFD Sender: No OFD packet to send [00:18:09]OFD Sender: No OFD packet to send [00:18:14]OFD Sender: No OFD packet to send [00:18:19]OFD Sender: No OFD packet to send [00:18:24]OFD Sender: No OFD packet to send [00:18:29]OFD Sender: No OFD packet to send [00:18:34]OFD Sender: No OFD packet to send [00:18:39]OFD Sender: No OFD packet to send [00:18:44]OFD Sender: No OFD packet to send [00:18:49]OFD Sender: No OFD packet to send [00:18:54]OFD Sender: No OFD packet to send [00:18:59]OFD Sender: No OFD packet to send [00:19:04]OFD Sender: No OFD packet to send [00:19:09]OFD Sender: No OFD packet to send [00:19:14]OFD Sender: No OFD packet to send [00:19:19]OFD Sender: No OFD packet to send [00:19:24]OFD Sender: No OFD packet to send [00:19:29]OFD Sender: No OFD packet to send [00:19:34]OFD Sender: No OFD packet to send [00:19:39]OFD Sender: No OFD packet to send [00:19:44]OFD Sender: No OFD packet to send [00:19:49]OFD Sender: No OFD packet to send [00:19:54]OFD Sender: No OFD packet to send [00:19:59]OFD Sender: No OFD packet to send [00:20:04]OFD Sender: No OFD packet to send [00:20:09]OFD Sender: No OFD packet to send [00:20:14]OFD Sender: No OFD packet to send [00:20:19]OFD Sender: No OFD packet to send [00:20:24]OFD Sender: No OFD packet to send [00:20:29]OFD Sender: No OFD packet to send [00:20:34]OFD Sender: No OFD packet to send [00:20:39]OFD Sender: No OFD packet to send [00:20:44]OFD Sender: No OFD packet to send [00:20:49]OFD Sender: No OFD packet to send [00:20:54]OFD Sender: No OFD packet to send [00:20:57]accept exits with 7 [00:20:57]New connection [00:20:57]New thread 3067161956 created [00:20:57]Thread 3067305316 joined [00:20:57]Waiting for new connection... [00:20:57] Sock 7.Parse request [00:20:57]Sock 7.Check first char [00:20:57]Sock 7.First char is OK [00:20:57]request: POST /json_proto HTTP/1.0 [00:20:57]Method: POST [00:20:57]URL: /json_proto [00:20:57]Method is POST - this is cgi request [00:20:57]url: /json_proto [00:20:57]query_string will be loaded in cgi processing [00:20:57]execute_cgi json_proto POST (null) [00:20:57]execute_cgi path=json_proto method=POST [00:20:57]POST find Content-Length [00:20:57]Host: 172.17.49.196:8080 [00:20:57]Content-Length: 622 [00:20:57]Content-Type: application/json [00:20:57] [00:20:57]POST finish read [00:20:57]Found Content-Length = 622 [00:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164415", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:20:57]execute_script... [00:20: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 : (3)164415", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 160.00, "quantity" : 1.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:20:57]POST & json_proto [00:20:57]process_json_proto [00:20:57]json parsed OK: [00:20:57]protocol is kg_v1.0 [00:20:57]action value=close_receipt [00:20:57]process_action close_receipt [00:20:57]cmd_close_receipt [00:20:57]MH_GetDate [00:20:57]Write to MH i2c: F0 00 00 77 49 AF [00:20:57]Write i2c OK [00:20:57]MH_I2C_Read... [00:20:57]Read from MH i2c: F0 [00:20:57]MH_I2C_Read... [00:20:57]Read from MH i2c: F0 09 00 [00:20:57]MH_I2C_Read... [00:20:57]Read from MH i2c: F0 09 00 77 49 00 74 E4 1A 67 BD 3B 11 67 01 [00:20:57]GetLastDocTimeStamp 1729815177 [00:20:57]current date 1729815668 [00:20:57]FM_GetShiftState [00:20:57]SAM_PROTO_GetShiftState [00:20:57]wFMCommunicate request_size=4 [00:20:57]MH_SAM_APDU [00:20:57]CAPDU: 80 13 01 00 [00:20:57]Write to MH i2c: E2 08 00 78 49 80 13 01 00 00 00 00 00 3E [00:20:57]Write i2c OK [00:20:57]MH_I2C_Read... [00:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:57]Read from MH i2c: E2 [00:20:57]MH_I2C_Read... [00:20:57]Read from MH i2c: E2 0E 00 [00:20:57]MH_I2C_Read... [00:20:57]Read from MH i2c: E2 0E 00 78 49 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 36 [00:20:57]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:20:57]wFMCommunicate OK [00:20:57]SAM_PROTO_GetShiftState done [00:20:57]FM_GetShiftState done [00:20:57]opened in 1729815177 [00:20:57]opened+sec_in_day 1729901577 [00:20:57]quantity*price = 16000 [00:20:57]sum+1 = 16001 [00:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 1 25.10.2024 00:21 Смена: 493 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50501 ФПД: 506720772720 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T002108&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50501&fm=506720772720&tin=02508201610067®Number=0000000000097022&sum=16000 0 [00:20:58]StoreToDocumentArchive [00:20:58]shift 493 fd 50501 [00:20:58]save to /storage/0493/doc_00050501 [00:20:58]save last doc name /storage/0493/doc_00050501 to /storage/kkm_last_doc_name [00:20:58]save OK [00:20:58]Clear old archive folders... [00:20:58]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:20:58]tlvbuf is B6F30350 [00:20:58]SAM_PROTO_ClearQueue [00:20:58]wFMCommunicate request_size=4 [00:20:58]MH_SAM_APDU [00:20:58]CAPDU: 80 09 00 00 [00:20:58]Write to MH i2c: E2 08 00 85 49 80 09 00 00 00 00 00 00 40 [00:20:58]Write i2c OK [00:20:58]MH_I2C_Read... [00:20:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:20:58]Read from MH i2c: E2 [00:20:58]MH_I2C_Read... [00:20:58]Read from MH i2c: E2 03 00 [00:20:58]MH_I2C_Read... [00:20:58]Read from MH i2c: E2 03 00 85 49 00 90 00 42 [00:20:58]RAPDU: 90 00 [00:20:58]wFMCommunicate OK [00:20:58]SAM_PROTO_ClearQueue done [00:20:58]KKMCreateOFDPacket [00:20:58]OFDProtocolAddRootSTLVToBuf [00:20:58]FM_MakeSignedData [00:20:58]FM_MakeSignedData [00:20:58]SAM_PROTO_SignData [00:20:58]wFMCommunicate request_size=4 [00:20:58]MH_SAM_APDU [00:20:58]CAPDU: 80 0D 01 02 [00:20:58]Write to MH i2c: E2 08 00 86 49 80 0D 01 02 00 00 00 00 48 [00:20:58]Write i2c OK [00:20:58]MH_I2C_Read... [00:20:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:20:58]Read from MH i2c: E2 [00:20:58]MH_I2C_Read... [00:20:58]Read from MH i2c: E2 03 00 [00:20:58]MH_I2C_Read... [00:20:58]Read from MH i2c: E2 03 00 86 49 00 90 00 43 [00:20:58]RAPDU: 90 00 [00:20:58]wFMCommunicate OK [00:20:58]wFMCommunicate request_size=255 [00:20:58]MH_SAM_APDU [00:20:58]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 74 E4 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 [00:20:58]Write to MH i2c: E2 02 01 87 49 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 74 E4 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 00 00 5C [00:20:59]Write i2c OK [00:20:59]MH_I2C_Read... [00:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:59]Read from MH i2c: E2 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 03 00 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 03 00 87 49 00 90 00 44 [00:20:59]RAPDU: 90 00 [00:20:59]wFMCommunicate OK [00:20:59]wFMCommunicate request_size=33 [00:20:59]MH_SAM_APDU [00:20:59]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 35 30 30 30 10 04 04 00 45 C5 00 00 35 04 06 00 00 75 FA E9 62 70 [00:20:59]Write to MH i2c: E2 24 00 88 49 80 0D 02 02 1C 00 30 30 30 30 38 37 35 30 30 30 10 04 04 00 45 C5 00 00 35 04 06 00 00 75 FA E9 62 70 00 00 02 [00:20:59]Write i2c OK [00:20:59]MH_I2C_Read... [00:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:59]Read from MH i2c: E2 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 03 00 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 03 00 88 49 00 90 00 45 [00:20:59]RAPDU: 90 00 [00:20:59]wFMCommunicate OK [00:20:59]wFMCommunicate request_size=4 [00:20:59]MH_SAM_APDU [00:20:59]CAPDU: 80 0D 03 02 [00:20:59]Write to MH i2c: E2 08 00 89 49 80 0D 03 02 00 00 00 00 4D [00:20:59]Write i2c OK [00:20:59]MH_I2C_Read... [00:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:20:59]Read from MH i2c: E2 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 0B 00 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 0B 00 89 49 00 30 27 5D 53 07 55 B5 4E 90 00 B4 [00:20:59]RAPDU: 30 27 5D 53 07 55 B5 4E 90 00 [00:20:59]wFMCommunicate OK [00:20:59]SAM_PROTO_SignData done [00:20:59]FM_MakeSignedData done [00:20:59]CreateOFDProtocolMessage [00:20:59]wFMCommunicate request_size=4 [00:20:59]MH_SAM_APDU [00:20:59]CAPDU: 80 11 00 00 [00:20:59]Write to MH i2c: E2 08 00 8A 49 80 11 00 00 00 00 00 00 4D [00:20:59]Write i2c OK [00:20:59]MH_I2C_Read... [00:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:59]Read from MH i2c: E2 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 17 00 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: E2 17 00 8A 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 94 [00:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:20:59]wFMCommunicate OK [00:20:59]CreateOFDProtocolMessage done [00:20:59]OFDSenderStorePacket 50501 [00:20:59]StoreOFDPacket docnum=50501 [00:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 C3 85 1E 01 FC 5C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 74 E4 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 45 C5 00 00 35 04 06 00 00 75 FA E9 62 70 30 27 5D 53 07 55 B5 4E [00:20:59]CheckFolder [00:20:59]dirname=/storage/ofd_packets [00:20:59]CheckFolder done [00:20:59]ProducePacketName [00:20:59]name=ofd_packets/00050501 [00:20:59]NVStorageSaveData ofd_packets/00050501 [00:20:59]File name is /storage/ofd_packets/00050501 [00:20:59]Write 324 bytes [00:20:59]NVStorageSaveData done [00:20:59]OFDSenderStorePacket done [00:20:59]KKMCreateOFDPacket done [00:20:59]NVStorageSaveData kkm_last_timestamp [00:20:59]File name is /storage/kkm_last_timestamp [00:20:59]Write 4 bytes [00:20:59]NVStorageSaveData done [00:20:59]ExternCall_PrintAddStr [00:20:59]wPrintStart [00:20:59]Write to MH i2c: 01 00 00 8B 49 D4 [00:20:59]Write i2c OK [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: 01 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: 01 07 00 [00:20:59]MH_I2C_Read... [00:20:59]Read from MH i2c: 01 07 00 8B 49 00 00 00 00 00 FF 0F E9 [00:20:59]RasterBufferAndPrint [00:20:59]line Счет N : (3)164415 [00:20:59]line ИНН: 02508201610067 [00:20:59]line Контрольно-Кассовый Чек [00:20:59]line ПРОДАЖА [00:20:59]line Товар: 48741958 [00:20:59]line Сигареты Parliament Aqua Blue [00:20:59]line 1.000 * 160.00 [00:20:59]line = 160.00 [00:20:59]line НДС 12% НСП 1% [00:20:59]line > о реализуемом товаре [00:20:59]line ИТОГО: 160.00 [00:20:59]line НСП 1% : 1.42 [00:20:59]line НДС 12% : 16.99 [00:20:59]line Наличными: 160.00 [00:20:59]line Безнал.: 0.00 [00:20:59]line Место: АЗС № 80 "Партнер Нефть" [00:20:59]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [00:20:59]line СНО: Общий режим [00:20:59]line Чек 1 25.10.2024 00:21 [00:20:59]line Смена: 493 ФФД: 1.0 [00:20:59]line ЗНМ: 0300000090 [00:20:59]line РНМ: 0000000000097022 [00:20:59]line Версия ККМ: 001 [00:20:59]line ФМ: 0000000000875000 [00:20:59]line ФД: 50501 [00:20:59]line ФПД: 506720772720 [00:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T002108&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50501&fm=506720772720&tin=02508201610067®Number=0000000000097022&sum=16000 [00:20:59]OFD Sender: Processing packet 50501 [packets to send 7, broken 6] [00:20:59]ProducePacketName [00:20:59]name=ofd_packets/00050501 [00:20:59]OFD Sender: To server: pG, [00:20:59]CommunicateWithHost lk.salyk.kg:30040 [00:20:59]ConnectInit lk.salyk.kg [00:20:59]line 0 [00:20:59]written 0, free lines is 4095 [00:20:59]Connected sock=10 [00:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 C3 85 1E 01 FC 5C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 80 3E 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 74 E4 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 45 C5 00 00 35 04 06 00 00 75 FA E9 62 70 30 27 5D 53 07 55 B5 4E [00:21:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C5 8D 47 00 68 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 45 C5 00 00 F4 03 04 00 07 90 1A 67 B6 04 01 00 00 D1 69 13 63 5B F6 DA C3 [00:21:00]CommunicateWithHost err = 0 [00:21:00]CheckOFDResponse [00:21:00]1017 (14) - 77093643461234 [00:21:00]1041 (16) - 0000000000875000 [00:21:00]1040 (4) - 50501 [00:21:00]1012 (4) - 24.10.2024 18:20 [00:21:00]1206 (1) - 0 [00:21:00]OFD Sender: Remove packet 50501 [00:21:00]ProducePacketName [00:21:00]name=ofd_packets/00050501 [00:21:00]NVStorageDeleteData [00:21:00]Write to MH i2c: 01 00 00 B4 49 FD [00:21:00]Write i2c OK [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: 01 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: 01 07 00 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: 01 07 00 B4 49 00 00 00 00 00 FD 0C 0D [00:21:00]RasterBufferAndPrint [00:21:00]line [00:21:00]line [00:21:00]line [00:21:00]line [00:21:00]line [00:21:00]written 0, free lines is 3334 [00:21:00]process_action close_receipt done [00:21:00]requested_data is exist [00:21:00]produce_requested_data [00:21:00]requested_item fm.sn is exist - process it [00:21:00]wFMCommunicate request_size=4 [00:21:00]MH_SAM_APDU [00:21:00]CAPDU: 80 11 00 00 [00:21:00]Write to MH i2c: E2 08 00 BB 49 80 11 00 00 00 00 00 00 7E [00:21:00]Write i2c OK [00:21:00]MH_I2C_Read... [00:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:21:00]Read from MH i2c: E2 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: E2 17 00 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: E2 17 00 BB 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 C5 [00:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:21:00]wFMCommunicate OK [00:21:00]requested_item fd.num is exist - process it [00:21:00]SAM_PROTO_GetFieldsCounters [00:21:00]wFMCommunicate request_size=4 [00:21:00]MH_SAM_APDU [00:21:00]CAPDU: 80 13 00 00 [00:21:00]Write to MH i2c: E2 08 00 BC 49 80 13 00 00 00 00 00 00 81 [00:21:00]Write i2c OK [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: E2 [00:21:00]MH_I2C_Read... [00:21:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:21:00]Read from MH i2c: E2 62 00 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: E2 62 00 BC 49 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 45 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [00:21:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 45 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:21:00]wFMCommunicate OK [00:21:00]SAM_PROTO_GetFieldsCounters done [00:21:00]requested_item shift.num is exist - process it [00:21:00]requested_item shift.opened is exist - process it [00:21:00]req_shift_opened [00:21:00]FM_GetShiftState [00:21:00]SAM_PROTO_GetShiftState [00:21:00]wFMCommunicate request_size=4 [00:21:00]MH_SAM_APDU [00:21:00]CAPDU: 80 13 01 00 [00:21:00]Write to MH i2c: E2 08 00 BD 49 80 13 01 00 00 00 00 00 83 [00:21:00]Write i2c OK [00:21:00]MH_I2C_Read... [00:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:21:00]Read from MH i2c: E2 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: E2 0E 00 [00:21:00]MH_I2C_Read... [00:21:00]Read from MH i2c: E2 0E 00 BD 49 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 7B [00:21:00]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:21:00]wFMCommunicate OK [00:21:00]SAM_PROTO_GetShiftState done [00:21:00]FM_GetShiftState done [00:21:00]req_shift_opened done [00:21:00]requested_item shift.open_date is exist - process it [00:21:00]req_shift_open_date [00:21:00]req_shift_open_date done [00:21:00]produce_requested_data done [00:21:00]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50501,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [00:21:00]process_action_free close_receipt [00:21:00]json_value_free [00:21:00]json_value_free done [00:21:00]process_json_proto returns [00:21:00]Send response to host [00:21:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50501,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [00:21:00]free response buf [00:21:00]execute_script done [00:21:00]execute_script returns [00:21:00]free content buf [00:21:00]Sock 7.Close socket [00:21:00]Sock 7.Thread stoped [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:05]OFD Sender: No OFD packet to send [00:26:10]OFD Sender: No OFD packet to send [00:26:15]OFD Sender: No OFD packet to send [00:26:20]OFD Sender: No OFD packet to send [00:26:25]OFD Sender: No OFD packet to send [00:26:30]OFD Sender: No OFD packet to send [00:26:35]OFD Sender: No OFD packet to send [00:26:40]OFD Sender: No OFD packet to send [00:26:45]OFD Sender: No OFD packet to send [00:26:50]OFD Sender: No OFD packet to send [00:26:55]OFD Sender: No OFD packet to send [00:27:00]OFD Sender: No OFD packet to send [00:27:05]OFD Sender: No OFD packet to send [00:27:10]OFD Sender: No OFD packet to send [00:27:15]OFD Sender: No OFD packet to send [00:27:20]OFD Sender: No OFD packet to send [00:27:25]OFD Sender: No OFD packet to send [00:27:30]OFD Sender: No OFD packet to send [00:27:35]OFD Sender: No OFD packet to send [00:27:40]OFD Sender: No OFD packet to send [00:27:45]OFD Sender: No OFD packet to send [00:27:50]OFD Sender: No OFD packet to send [00:27:55]OFD Sender: No OFD packet to send [00:28:00]OFD Sender: No OFD packet to send [00:28:05]OFD Sender: No OFD packet to send [00:28:10]OFD Sender: No OFD packet to send [00:28:15]OFD Sender: No OFD packet to send [00:28:20]OFD Sender: No OFD packet to send [00:28:25]OFD Sender: No OFD packet to send [00:28:30]OFD Sender: No OFD packet to send [00:28:35]OFD Sender: No OFD packet to send [00:28:40]OFD Sender: No OFD packet to send [00:28:45]OFD Sender: No OFD packet to send [00:28:50]OFD Sender: No OFD packet to send [00:28:55]OFD Sender: No OFD packet to send [00:29:00]OFD Sender: No OFD packet to send [00:29:05]OFD Sender: No OFD packet to send [00:29:10]OFD Sender: No OFD packet to send [00:29:15]OFD Sender: No OFD packet to send [00:29:20]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:06]OFD Sender: No OFD packet to send [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:21]accept exits with 9 [00:37:21]New connection [00:37:21]New thread 3067305316 created [00:37:21]Thread 3067161956 joined [00:37:21]Waiting for new connection... [00:37:21] Sock 9.Parse request [00:37:21]Sock 9.Check first char [00:37:21]Sock 9.First char is OK [00:37:21]request: POST /json_proto HTTP/1.0 [00:37:21]Method: POST [00:37:21]URL: /json_proto [00:37:21]Method is POST - this is cgi request [00:37:21]url: /json_proto [00:37:21]query_string will be loaded in cgi processing [00:37:21]execute_cgi json_proto POST (null) [00:37:21]execute_cgi path=json_proto method=POST [00:37:21]POST find Content-Length [00:37:21]Host: 172.17.49.196:8080 [00:37:21]Content-Length: 658 [00:37:21]Content-Type: application/json [00:37:21] [00:37:21]POST finish read [00:37:21]Found Content-Length = 658 [00:37:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164416", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:37:21]execute_script... [00:37: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 : (3)164416", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:37:21]POST & json_proto [00:37:21]process_json_proto [00:37:21]json parsed OK: [00:37:21]protocol is kg_v1.0 [00:37:21]action value=close_receipt [00:37:21]process_action close_receipt [00:37:21]cmd_close_receipt [00:37:21]MH_GetDate [00:37:21]Write to MH i2c: F0 00 00 BE 49 F6 [00:37:21]Write i2c OK [00:37:21]MH_I2C_Read... [00:37:21]Read from MH i2c: F0 [00:37:21]MH_I2C_Read... [00:37:21]Read from MH i2c: F0 09 00 [00:37:21]MH_I2C_Read... [00:37:21]Read from MH i2c: F0 09 00 BE 49 00 4D E8 1A 67 BD 3B 11 67 25 [00:37:21]GetLastDocTimeStamp 1729815668 [00:37:21]current date 1729816653 [00:37:21]FM_GetShiftState [00:37:21]SAM_PROTO_GetShiftState [00:37:21]wFMCommunicate request_size=4 [00:37:21]MH_SAM_APDU [00:37:21]CAPDU: 80 13 01 00 [00:37:21]Write to MH i2c: E2 08 00 BF 49 80 13 01 00 00 00 00 00 85 [00:37:21]Write i2c OK [00:37:21]MH_I2C_Read... [00:37:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:37:21]Read from MH i2c: E2 [00:37:21]MH_I2C_Read... [00:37:21]Read from MH i2c: E2 0E 00 [00:37:21]MH_I2C_Read... [00:37:21]Read from MH i2c: E2 0E 00 BF 49 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 7D [00:37:21]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:37:21]wFMCommunicate OK [00:37:21]SAM_PROTO_GetShiftState done [00:37:21]FM_GetShiftState done [00:37:21]opened in 1729815177 [00:37:21]opened+sec_in_day 1729901577 [00:37:21]quantity*price = 12500 [00:37:21]sum+1 = 12501 [00:37:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 2 25.10.2024 00:37 Смена: 493 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50502 ФПД: 123930058432558 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T003733&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50502&fm=123930058432558&tin=02508201610067®Number=0000000000097022&sum=12500 0 [00:37:22]StoreToDocumentArchive [00:37:22]shift 493 fd 50502 [00:37:22]save to /storage/0493/doc_00050502 [00:37:22]save last doc name /storage/0493/doc_00050502 to /storage/kkm_last_doc_name [00:37:22]save OK [00:37:22]Clear old archive folders... [00:37:22]ProcessDocumentItem done err = 0, tmpTLVsize=278 [00:37:22]tlvbuf is 00235FB0 [00:37:22]SAM_PROTO_ClearQueue [00:37:22]wFMCommunicate request_size=4 [00:37:22]MH_SAM_APDU [00:37:22]CAPDU: 80 09 00 00 [00:37:22]Write to MH i2c: E2 08 00 CC 49 80 09 00 00 00 00 00 00 87 [00:37:22]Write i2c OK [00:37:22]MH_I2C_Read... [00:37:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:37:22]Read from MH i2c: E2 [00:37:22]MH_I2C_Read... [00:37:22]Read from MH i2c: E2 03 00 [00:37:22]MH_I2C_Read... [00:37:22]Read from MH i2c: E2 03 00 CC 49 00 90 00 89 [00:37:22]RAPDU: 90 00 [00:37:22]wFMCommunicate OK [00:37:22]SAM_PROTO_ClearQueue done [00:37:22]KKMCreateOFDPacket [00:37:22]OFDProtocolAddRootSTLVToBuf [00:37:22]FM_MakeSignedData [00:37:22]FM_MakeSignedData [00:37:22]SAM_PROTO_SignData [00:37:22]wFMCommunicate request_size=4 [00:37:22]MH_SAM_APDU [00:37:22]CAPDU: 80 0D 01 02 [00:37:22]Write to MH i2c: E2 08 00 CD 49 80 0D 01 02 00 00 00 00 8F [00:37:22]Write i2c OK [00:37:22]MH_I2C_Read... [00:37:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:37:23]Read from MH i2c: E2 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 03 00 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 03 00 CD 49 00 90 00 8A [00:37:23]RAPDU: 90 00 [00:37:23]wFMCommunicate OK [00:37:23]wFMCommunicate request_size=255 [00:37:23]MH_SAM_APDU [00:37:23]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 4D E8 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 [00:37:23]Write to MH i2c: E2 02 01 CE 49 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 4D E8 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 00 00 DC [00:37:23]Write i2c OK [00:37:23]MH_I2C_Read... [00:37:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:37:23]Read from MH i2c: E2 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 03 00 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 03 00 CE 49 00 90 00 8B [00:37:23]RAPDU: 90 00 [00:37:23]wFMCommunicate OK [00:37:23]wFMCommunicate request_size=37 [00:37:23]MH_SAM_APDU [00:37:23]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 46 C5 00 00 35 04 06 00 70 B6 B7 1C 20 2E [00:37:23]Write to MH i2c: E2 28 00 CF 49 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 46 C5 00 00 35 04 06 00 70 B6 B7 1C 20 2E 00 00 2F [00:37:23]Write i2c OK [00:37:23]MH_I2C_Read... [00:37:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:37:23]Read from MH i2c: E2 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 03 00 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 03 00 CF 49 00 90 00 8C [00:37:23]RAPDU: 90 00 [00:37:23]wFMCommunicate OK [00:37:23]wFMCommunicate request_size=4 [00:37:23]MH_SAM_APDU [00:37:23]CAPDU: 80 0D 03 02 [00:37:23]Write to MH i2c: E2 08 00 D0 49 80 0D 03 02 00 00 00 00 94 [00:37:23]Write i2c OK [00:37:23]MH_I2C_Read... [00:37:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:37:23]Read from MH i2c: E2 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 0B 00 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 0B 00 D0 49 00 8B 33 85 69 50 63 B0 B7 90 00 5B [00:37:23]RAPDU: 8B 33 85 69 50 63 B0 B7 90 00 [00:37:23]wFMCommunicate OK [00:37:23]SAM_PROTO_SignData done [00:37:23]FM_MakeSignedData done [00:37:23]CreateOFDProtocolMessage [00:37:23]wFMCommunicate request_size=4 [00:37:23]MH_SAM_APDU [00:37:23]CAPDU: 80 11 00 00 [00:37:23]Write to MH i2c: E2 08 00 D1 49 80 11 00 00 00 00 00 00 94 [00:37:23]Write i2c OK [00:37:23]MH_I2C_Read... [00:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:37:23]Read from MH i2c: E2 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 17 00 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: E2 17 00 D1 49 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DB [00:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:37:23]wFMCommunicate OK [00:37:23]CreateOFDProtocolMessage done [00:37:23]OFDSenderStorePacket 50502 [00:37:23]StoreOFDPacket docnum=50502 [00:37:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2A 01 00 00 B6 E7 22 01 46 12 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 4D E8 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 46 C5 00 00 35 04 06 00 70 B6 B7 1C 20 2E 8B 33 85 69 50 63 B0 B7 [00:37:23]CheckFolder [00:37:23]dirname=/storage/ofd_packets [00:37:23]CheckFolder done [00:37:23]ProducePacketName [00:37:23]name=ofd_packets/00050502 [00:37:23]NVStorageSaveData ofd_packets/00050502 [00:37:23]File name is /storage/ofd_packets/00050502 [00:37:23]Write 328 bytes [00:37:23]NVStorageSaveData done [00:37:23]OFDSenderStorePacket done [00:37:23]KKMCreateOFDPacket done [00:37:23]NVStorageSaveData kkm_last_timestamp [00:37:23]File name is /storage/kkm_last_timestamp [00:37:23]Write 4 bytes [00:37:23]NVStorageSaveData done [00:37:23]ExternCall_PrintAddStr [00:37:23]wPrintStart [00:37:23]Write to MH i2c: 01 00 00 D2 49 1B [00:37:23]OFD Sender: Processing packet 50502 [packets to send 7, broken 6] [00:37:23]ProducePacketName [00:37:23]name=ofd_packets/00050502 [00:37:23]OFD Sender: To server: pG, [00:37:23]CommunicateWithHost lk.salyk.kg:30040 [00:37:23]ConnectInit lk.salyk.kg [00:37:23]Write i2c OK [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: 01 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: 01 07 00 [00:37:23]MH_I2C_Read... [00:37:23]Read from MH i2c: 01 07 00 D2 49 00 00 00 00 00 FF 0F 30 [00:37:23]RasterBufferAndPrint [00:37:23]line Счет N : (3)164416 [00:37:23]line ИНН: 02508201610067 [00:37:23]line Контрольно-Кассовый Чек [00:37:23]line ПРОДАЖА [00:37:23]line Товар: 5449000054227 [00:37:23]line Напиток Кока-Кола 1л [00:37:23]line 1.000 * 125.00 [00:37:23]line = 125.00 [00:37:23]line НДС 12% НСП 1% [00:37:23]line > о реализуемом товаре [00:37:23]line ИТОГО: 125.00 [00:37:23]line НСП 1% : 1.11 [00:37:23]line НДС 12% : 13.27 [00:37:23]line Наличными: 125.00 [00:37:23]line Безнал.: 0.00 [00:37:23]line Место: АЗС № 80 "Партнер Нефть" [00:37:23]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [00:37:23]line СНО: Общий режим [00:37:23]line Чек 2 25.10.2024 00:37 [00:37:23]line Смена: 493 ФФД: 1.0 [00:37:23]line ЗНМ: 0300000090 [00:37:23]line РНМ: 0000000000097022 [00:37:23]line Версия ККМ: 001 [00:37:23]line ФМ: 0000000000875000 [00:37:23]line ФД: 50502 [00:37:23]line ФПД: 123930058432558 [00:37:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T003733&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50502&fm=123930058432558&tin=02508201610067®Number=0000000000097022&sum=12500 [00:37:23]line 0 [00:37:23]written 0, free lines is 4095 [00:37:23]Connected sock=10 [00:37:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 2A 01 00 00 B6 E7 22 01 46 12 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 4D E8 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 46 C5 00 00 35 04 06 00 70 B6 B7 1C 20 2E 8B 33 85 69 50 63 B0 B7 [00:37:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 C6 D2 47 00 B4 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 46 C5 00 00 F4 03 04 00 DF 93 1A 67 B6 04 01 00 00 6C F6 26 93 47 75 5D AC [00:37:24]CommunicateWithHost err = 0 [00:37:24]CheckOFDResponse [00:37:24]1017 (14) - 77093643461234 [00:37:24]1041 (16) - 0000000000875000 [00:37:24]1040 (4) - 50502 [00:37:24]1012 (4) - 24.10.2024 18:37 [00:37:24]1206 (1) - 0 [00:37:24]OFD Sender: Remove packet 50502 [00:37:24]ProducePacketName [00:37:24]name=ofd_packets/00050502 [00:37:24]NVStorageDeleteData [00:37:24]Write to MH i2c: 01 00 00 FA 49 43 [00:37:24]Write i2c OK [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: 01 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: 01 07 00 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: 01 07 00 FA 49 00 00 00 00 00 1B 0D 72 [00:37:24]RasterBufferAndPrint [00:37:24]line [00:37:24]line [00:37:24]line [00:37:24]line [00:37:24]line [00:37:24]written 0, free lines is 3364 [00:37:24]process_action close_receipt done [00:37:24]requested_data is exist [00:37:24]produce_requested_data [00:37:24]requested_item fm.sn is exist - process it [00:37:24]wFMCommunicate request_size=4 [00:37:24]MH_SAM_APDU [00:37:24]CAPDU: 80 11 00 00 [00:37:24]Write to MH i2c: E2 08 00 01 4A 80 11 00 00 00 00 00 00 C5 [00:37:24]Write i2c OK [00:37:24]MH_I2C_Read... [00:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:37:24]Read from MH i2c: E2 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: E2 17 00 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: E2 17 00 01 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 0C [00:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:37:24]wFMCommunicate OK [00:37:24]requested_item fd.num is exist - process it [00:37:24]SAM_PROTO_GetFieldsCounters [00:37:24]wFMCommunicate request_size=4 [00:37:24]MH_SAM_APDU [00:37:24]CAPDU: 80 13 00 00 [00:37:24]Write to MH i2c: E2 08 00 02 4A 80 13 00 00 00 00 00 00 C8 [00:37:24]Write i2c OK [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: E2 [00:37:24]MH_I2C_Read... [00:37:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:37:24]Read from MH i2c: E2 62 00 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: E2 62 00 02 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 46 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [00:37:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 46 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:37:24]wFMCommunicate OK [00:37:24]SAM_PROTO_GetFieldsCounters done [00:37:24]requested_item shift.num is exist - process it [00:37:24]requested_item shift.opened is exist - process it [00:37:24]req_shift_opened [00:37:24]FM_GetShiftState [00:37:24]SAM_PROTO_GetShiftState [00:37:24]wFMCommunicate request_size=4 [00:37:24]MH_SAM_APDU [00:37:24]CAPDU: 80 13 01 00 [00:37:24]Write to MH i2c: E2 08 00 03 4A 80 13 01 00 00 00 00 00 CA [00:37:24]Write i2c OK [00:37:24]MH_I2C_Read... [00:37:24]OFD Sender: No OFD packet to send [00:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:37:24]Read from MH i2c: E2 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: E2 0E 00 [00:37:24]MH_I2C_Read... [00:37:24]Read from MH i2c: E2 0E 00 03 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 C2 [00:37:24]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:37:24]wFMCommunicate OK [00:37:24]SAM_PROTO_GetShiftState done [00:37:24]FM_GetShiftState done [00:37:24]req_shift_opened done [00:37:24]requested_item shift.open_date is exist - process it [00:37:24]req_shift_open_date [00:37:24]req_shift_open_date done [00:37:24]produce_requested_data done [00:37:24]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50502,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [00:37:24]process_action_free close_receipt [00:37:24]json_value_free [00:37:24]json_value_free done [00:37:24]process_json_proto returns [00:37:24]Send response to host [00:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50502,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [00:37:24]free response buf [00:37:24]execute_script done [00:37:24]execute_script returns [00:37:24]free content buf [00:37:24]Sock 9.Close socket [00:37:24]Sock 9.Thread stoped [00:37:29]OFD Sender: No OFD packet to send [00:37:34]OFD Sender: No OFD packet to send [00:37:39]OFD Sender: No OFD packet to send [00:37:44]OFD Sender: No OFD packet to send [00:37:49]OFD Sender: No OFD packet to send [00:37:54]OFD Sender: No OFD packet to send [00:37:59]OFD Sender: No OFD packet to send [00:38:04]OFD Sender: No OFD packet to send [00:38:09]OFD Sender: No OFD packet to send [00:38:14]OFD Sender: No OFD packet to send [00:38:19]OFD Sender: No OFD packet to send [00:38:24]OFD Sender: No OFD packet to send [00:38:29]OFD Sender: No OFD packet to send [00:38:34]OFD Sender: No OFD packet to send [00:38:39]OFD Sender: No OFD packet to send [00:38:44]OFD Sender: No OFD packet to send [00:38:49]OFD Sender: No OFD packet to send [00:38:54]OFD Sender: No OFD packet to send [00:38:59]OFD Sender: No OFD packet to send [00:39:04]OFD Sender: No OFD packet to send [00:39:09]OFD Sender: No OFD packet to send [00:39:14]OFD Sender: No OFD packet to send [00:39:19]OFD Sender: No OFD packet to send [00:39:24]OFD Sender: No OFD packet to send [00:39:29]OFD Sender: No OFD packet to send [00:39:34]OFD Sender: No OFD packet to send [00:39:39]OFD Sender: No OFD packet to send [00:39:44]OFD Sender: No OFD packet to send [00:39:49]OFD Sender: No OFD packet to send [00:39:54]OFD Sender: No OFD packet to send [00:39:59]OFD Sender: No OFD packet to send [00:40:04]OFD Sender: No OFD packet to send [00:40:09]OFD Sender: No OFD packet to send [00:40:14]OFD Sender: No OFD packet to send [00:40:19]OFD Sender: No OFD packet to send [00:40:24]OFD Sender: No OFD packet to send [00:40:29]OFD Sender: No OFD packet to send [00:40:34]OFD Sender: No OFD packet to send [00:40:39]OFD Sender: No OFD packet to send [00:40:44]OFD Sender: No OFD packet to send [00:40:49]OFD Sender: No OFD packet to send [00:40:54]OFD Sender: No OFD packet to send [00:40:59]OFD Sender: No OFD packet to send [00:41:04]OFD Sender: No OFD packet to send [00:41:09]OFD Sender: No OFD packet to send [00:41:14]OFD Sender: No OFD packet to send [00:41:19]OFD Sender: No OFD packet to send [00:41:24]OFD Sender: No OFD packet to send [00:41:29]OFD Sender: No OFD packet to send [00:41:34]OFD Sender: No OFD packet to send [00:41:39]OFD Sender: No OFD packet to send [00:41:44]OFD Sender: No OFD packet to send [00:41:49]OFD Sender: No OFD packet to send [00:41:54]OFD Sender: No OFD packet to send [00:41:59]OFD Sender: No OFD packet to send [00:42:04]OFD Sender: No OFD packet to send [00:42:09]OFD Sender: No OFD packet to send [00:42:14]OFD Sender: No OFD packet to send [00:42:19]OFD Sender: No OFD packet to send [00:42:24]OFD Sender: No OFD packet to send [00:42:29]accept exits with 7 [00:42:29]New connection [00:42:29]New thread 3067161956 created [00:42:29]Thread 3067305316 joined [00:42:29]Waiting for new connection... [00:42:29] Sock 7.Parse request [00:42:29]Sock 7.Check first char [00:42:29]Sock 7.First char is OK [00:42:29]request: POST /json_proto HTTP/1.0 [00:42:29]Method: POST [00:42:29]URL: /json_proto [00:42:29]Method is POST - this is cgi request [00:42:29]url: /json_proto [00:42:29]query_string will be loaded in cgi processing [00:42:29]execute_cgi json_proto POST (null) [00:42:29]execute_cgi path=json_proto method=POST [00:42:29]POST find Content-Length [00:42:29]Host: 172.17.49.196:8080 [00:42:29]Content-Length: 622 [00:42:29]Content-Type: application/json [00:42:29] [00:42:29]POST finish read [00:42:29]Found Content-Length = 622 [00:42:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164417", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 159.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:29]execute_script... [00:42:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164417", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 159.00, "quantity" : 1.000, "sum" : 159.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 159.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:42:29]POST & json_proto [00:42:29]process_json_proto [00:42:29]json parsed OK: [00:42:29]protocol is kg_v1.0 [00:42:29]action value=close_receipt [00:42:29]process_action close_receipt [00:42:29]cmd_close_receipt [00:42:29]MH_GetDate [00:42:29]Write to MH i2c: F0 00 00 04 4A 3D [00:42:29]Write i2c OK [00:42:29]MH_I2C_Read... [00:42:29]Read from MH i2c: F0 [00:42:29]MH_I2C_Read... [00:42:29]Read from MH i2c: F0 09 00 [00:42:29]MH_I2C_Read... [00:42:29]Read from MH i2c: F0 09 00 04 4A 00 80 E9 1A 67 BD 3B 11 67 A0 [00:42:29]GetLastDocTimeStamp 1729816653 [00:42:29]current date 1729816960 [00:42:29]FM_GetShiftState [00:42:29]SAM_PROTO_GetShiftState [00:42:29]wFMCommunicate request_size=4 [00:42:29]MH_SAM_APDU [00:42:29]CAPDU: 80 13 01 00 [00:42:29]Write to MH i2c: E2 08 00 05 4A 80 13 01 00 00 00 00 00 CC [00:42:29]Write i2c OK [00:42:29]MH_I2C_Read... [00:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:29]Read from MH i2c: E2 [00:42:29]MH_I2C_Read... [00:42:29]Read from MH i2c: E2 0E 00 [00:42:29]MH_I2C_Read... [00:42:29]Read from MH i2c: E2 0E 00 05 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 C4 [00:42:29]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:42:29]wFMCommunicate OK [00:42:29]SAM_PROTO_GetShiftState done [00:42:29]FM_GetShiftState done [00:42:29]opened in 1729815177 [00:42:29]opened+sec_in_day 1729901577 [00:42:29]quantity*price = 15900 [00:42:29]sum+1 = 15901 [00:42:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 159.00 НСП 1% : 1.41 НДС 12% : 16.88 Наличными: 159.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 3 25.10.2024 00:42 Смена: 493 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50503 ФПД: 8098051655666 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T004240&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50503&fm=8098051655666&tin=02508201610067®Number=0000000000097022&sum=15900 0 [00:42:30]StoreToDocumentArchive [00:42:30]shift 493 fd 50503 [00:42:30]save to /storage/0493/doc_00050503 [00:42:30]save last doc name /storage/0493/doc_00050503 to /storage/kkm_last_doc_name [00:42:30]save OK [00:42:30]Clear old archive folders... [00:42:30]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:42:30]tlvbuf is 00235C70 [00:42:30]SAM_PROTO_ClearQueue [00:42:30]wFMCommunicate request_size=4 [00:42:30]MH_SAM_APDU [00:42:30]CAPDU: 80 09 00 00 [00:42:30]Write to MH i2c: E2 08 00 12 4A 80 09 00 00 00 00 00 00 CE [00:42:30]Write i2c OK [00:42:30]MH_I2C_Read... [00:42:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:42:30]Read from MH i2c: E2 [00:42:30]MH_I2C_Read... [00:42:30]Read from MH i2c: E2 03 00 [00:42:30]MH_I2C_Read... [00:42:30]Read from MH i2c: E2 03 00 12 4A 00 90 00 D0 [00:42:30]RAPDU: 90 00 [00:42:30]wFMCommunicate OK [00:42:30]SAM_PROTO_ClearQueue done [00:42:30]KKMCreateOFDPacket [00:42:30]OFDProtocolAddRootSTLVToBuf [00:42:30]FM_MakeSignedData [00:42:30]FM_MakeSignedData [00:42:30]SAM_PROTO_SignData [00:42:30]wFMCommunicate request_size=4 [00:42:30]MH_SAM_APDU [00:42:30]CAPDU: 80 0D 01 02 [00:42:30]Write to MH i2c: E2 08 00 13 4A 80 0D 01 02 00 00 00 00 D6 [00:42:30]Write i2c OK [00:42:30]MH_I2C_Read... [00:42:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:42:30]Read from MH i2c: E2 [00:42:30]MH_I2C_Read... [00:42:30]Read from MH i2c: E2 03 00 [00:42:30]MH_I2C_Read... [00:42:30]Read from MH i2c: E2 03 00 13 4A 00 90 00 D1 [00:42:30]RAPDU: 90 00 [00:42:30]wFMCommunicate OK [00:42:30]wFMCommunicate request_size=255 [00:42:30]MH_SAM_APDU [00:42:30]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 06 00 00 00 00 07 04 06 00 1C 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 80 E9 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 [00:42:30]Write to MH i2c: E2 02 01 14 4A 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 06 00 00 00 00 07 04 06 00 1C 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 80 E9 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 00 00 D0 [00:42:30]Write i2c OK [00:42:30]MH_I2C_Read... [00:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:31]Read from MH i2c: E2 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 03 00 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 03 00 14 4A 00 90 00 D2 [00:42:31]RAPDU: 90 00 [00:42:31]wFMCommunicate OK [00:42:31]wFMCommunicate request_size=33 [00:42:31]MH_SAM_APDU [00:42:31]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 35 30 30 30 10 04 04 00 47 C5 00 00 35 04 06 00 07 5D 79 7E 07 F2 [00:42:31]Write to MH i2c: E2 24 00 15 4A 80 0D 02 02 1C 00 30 30 30 30 38 37 35 30 30 30 10 04 04 00 47 C5 00 00 35 04 06 00 07 5D 79 7E 07 F2 00 00 BC [00:42:31]Write i2c OK [00:42:31]MH_I2C_Read... [00:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:42:31]Read from MH i2c: E2 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 03 00 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 03 00 15 4A 00 90 00 D3 [00:42:31]RAPDU: 90 00 [00:42:31]wFMCommunicate OK [00:42:31]wFMCommunicate request_size=4 [00:42:31]MH_SAM_APDU [00:42:31]CAPDU: 80 0D 03 02 [00:42:31]Write to MH i2c: E2 08 00 16 4A 80 0D 03 02 00 00 00 00 DB [00:42:31]Write i2c OK [00:42:31]MH_I2C_Read... [00:42:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:42:31]Read from MH i2c: E2 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 0B 00 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 0B 00 16 4A 00 FA 1C 89 C2 D9 27 6E D1 90 00 7C [00:42:31]RAPDU: FA 1C 89 C2 D9 27 6E D1 90 00 [00:42:31]wFMCommunicate OK [00:42:31]SAM_PROTO_SignData done [00:42:31]FM_MakeSignedData done [00:42:31]CreateOFDProtocolMessage [00:42:31]wFMCommunicate request_size=4 [00:42:31]MH_SAM_APDU [00:42:31]CAPDU: 80 11 00 00 [00:42:31]Write to MH i2c: E2 08 00 17 4A 80 11 00 00 00 00 00 00 DB [00:42:31]Write i2c OK [00:42:31]MH_I2C_Read... [00:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:31]Read from MH i2c: E2 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 17 00 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: E2 17 00 17 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 22 [00:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:42:31]wFMCommunicate OK [00:42:31]CreateOFDProtocolMessage done [00:42:31]OFDSenderStorePacket 50503 [00:42:31]StoreOFDPacket docnum=50503 [00:42:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 5E 82 1E 01 88 93 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 06 00 00 00 00 07 04 06 00 1C 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 80 E9 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 47 C5 00 00 35 04 06 00 07 5D 79 7E 07 F2 FA 1C 89 C2 D9 27 6E D1 [00:42:31]CheckFolder [00:42:31]dirname=/storage/ofd_packets [00:42:31]CheckFolder done [00:42:31]ProducePacketName [00:42:31]name=ofd_packets/00050503 [00:42:31]NVStorageSaveData ofd_packets/00050503 [00:42:31]File name is /storage/ofd_packets/00050503 [00:42:31]Write 324 bytes [00:42:31]NVStorageSaveData done [00:42:31]OFDSenderStorePacket done [00:42:31]KKMCreateOFDPacket done [00:42:31]NVStorageSaveData kkm_last_timestamp [00:42:31]File name is /storage/kkm_last_timestamp [00:42:31]Write 4 bytes [00:42:31]NVStorageSaveData done [00:42:31]ExternCall_PrintAddStr [00:42:31]wPrintStart [00:42:31]Write to MH i2c: 01 00 00 18 4A 62 [00:42:31]Write i2c OK [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: 01 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: 01 07 00 [00:42:31]MH_I2C_Read... [00:42:31]Read from MH i2c: 01 07 00 18 4A 00 00 00 00 00 FF 0F 77 [00:42:31]RasterBufferAndPrint [00:42:31]line Счет N : (3)164417 [00:42:31]line ИНН: 02508201610067 [00:42:31]line Контрольно-Кассовый Чек [00:42:31]line ПРОДАЖА [00:42:31]line Товар: 4640030091645 [00:42:31]line Сигареты ESSE Exchange M [00:42:31]line 1.000 * 159.00 [00:42:31]line = 159.00 [00:42:31]line НДС 12% НСП 1% [00:42:31]line > о реализуемом товаре [00:42:31]line ИТОГО: 159.00 [00:42:31]line НСП 1% : 1.41 [00:42:31]line НДС 12% : 16.88 [00:42:31]line Наличными: 159.00 [00:42:31]line Безнал.: 0.00 [00:42:31]line Место: АЗС № 80 "Партнер Нефть" [00:42:31]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [00:42:31]line СНО: Общий режим [00:42:31]line Чек 3 25.10.2024 00:42 [00:42:31]line Смена: 493 ФФД: 1.0 [00:42:31]line ЗНМ: 0300000090 [00:42:31]line РНМ: 0000000000097022 [00:42:31]line Версия ККМ: 001 [00:42:31]line ФМ: 0000000000875000 [00:42:31]line ФД: 50503 [00:42:31]line ФПД: 8098051655666 [00:42:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T004240&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50503&fm=8098051655666&tin=02508201610067®Number=0000000000097022&sum=15900 [00:42:31]line 0 [00:42:31]OFD Sender: Processing packet 50503 [packets to send 7, broken 6] [00:42:31]ProducePacketName [00:42:31]name=ofd_packets/00050503 [00:42:31]OFD Sender: To server: pG, [00:42:31]CommunicateWithHost lk.salyk.kg:30040 [00:42:31]ConnectInit lk.salyk.kg [00:42:31]written 0, free lines is 4095 [00:42:31]Connected sock=10 [00:42:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 26 01 00 00 5E 82 1E 01 88 93 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 3E 00 00 00 00 13 04 06 00 1C 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 06 00 00 00 00 07 04 06 00 1C 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 80 E9 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 47 C5 00 00 35 04 06 00 07 5D 79 7E 07 F2 FA 1C 89 C2 D9 27 6E D1 [00:42:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 20 94 47 00 56 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 47 C5 00 00 F4 03 04 00 13 95 1A 67 B6 04 01 00 00 7B BF 0F 83 D1 B1 54 C6 [00:42:31]CommunicateWithHost err = 0 [00:42:31]CheckOFDResponse [00:42:31]1017 (14) - 77093643461234 [00:42:31]1041 (16) - 0000000000875000 [00:42:31]1040 (4) - 50503 [00:42:31]1012 (4) - 24.10.2024 18:42 [00:42:31]1206 (1) - 0 [00:42:31]OFD Sender: Remove packet 50503 [00:42:31]ProducePacketName [00:42:31]name=ofd_packets/00050503 [00:42:31]NVStorageDeleteData [00:42:32]Write to MH i2c: 01 00 00 40 4A 8A [00:42:32]Write i2c OK [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: 01 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: 01 07 00 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: 01 07 00 40 4A 00 00 00 00 00 1C 0D BA [00:42:32]RasterBufferAndPrint [00:42:32]line [00:42:32]line [00:42:32]line [00:42:32]line [00:42:32]line [00:42:32]written 0, free lines is 3362 [00:42:32]process_action close_receipt done [00:42:32]requested_data is exist [00:42:32]produce_requested_data [00:42:32]requested_item fm.sn is exist - process it [00:42:32]wFMCommunicate request_size=4 [00:42:32]MH_SAM_APDU [00:42:32]CAPDU: 80 11 00 00 [00:42:32]Write to MH i2c: E2 08 00 47 4A 80 11 00 00 00 00 00 00 0B [00:42:32]Write i2c OK [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: E2 [00:42:32]MH_I2C_Read... [00:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:42:32]Read from MH i2c: E2 17 00 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: E2 17 00 47 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 52 [00:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:42:32]wFMCommunicate OK [00:42:32]requested_item fd.num is exist - process it [00:42:32]SAM_PROTO_GetFieldsCounters [00:42:32]wFMCommunicate request_size=4 [00:42:32]MH_SAM_APDU [00:42:32]CAPDU: 80 13 00 00 [00:42:32]Write to MH i2c: E2 08 00 48 4A 80 13 00 00 00 00 00 00 0E [00:42:32]Write i2c OK [00:42:32]MH_I2C_Read... [00:42:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:42:32]Read from MH i2c: E2 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: E2 62 00 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: E2 62 00 48 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 47 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [00:42:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 47 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:42:32]wFMCommunicate OK [00:42:32]SAM_PROTO_GetFieldsCounters done [00:42:32]requested_item shift.num is exist - process it [00:42:32]requested_item shift.opened is exist - process it [00:42:32]req_shift_opened [00:42:32]FM_GetShiftState [00:42:32]SAM_PROTO_GetShiftState [00:42:32]wFMCommunicate request_size=4 [00:42:32]MH_SAM_APDU [00:42:32]CAPDU: 80 13 01 00 [00:42:32]Write to MH i2c: E2 08 00 49 4A 80 13 01 00 00 00 00 00 10 [00:42:32]Write i2c OK [00:42:32]MH_I2C_Read... [00:42:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:42:32]Read from MH i2c: E2 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: E2 0E 00 [00:42:32]MH_I2C_Read... [00:42:32]Read from MH i2c: E2 0E 00 49 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 08 [00:42:32]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:42:32]wFMCommunicate OK [00:42:32]SAM_PROTO_GetShiftState done [00:42:32]FM_GetShiftState done [00:42:32]req_shift_opened done [00:42:32]requested_item shift.open_date is exist - process it [00:42:32]req_shift_open_date [00:42:32]req_shift_open_date done [00:42:32]produce_requested_data done [00:42:32]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50503,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [00:42:32]process_action_free close_receipt [00:42:32]json_value_free [00:42:32]json_value_free done [00:42:32]process_json_proto returns [00:42:32]Send response to host [00:42:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50503,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [00:42:32]free response buf [00:42:32]execute_script done [00:42:32]execute_script returns [00:42:32]free content buf [00:42:32]Sock 7.Close socket [00:42:32]Sock 7.Thread stoped [00:42:32]OFD Sender: No OFD packet to send [00:42:37]OFD Sender: No OFD packet to send [00:42:42]OFD Sender: No OFD packet to send [00:42:47]OFD Sender: No OFD packet to send [00:42:52]OFD Sender: No OFD packet to send [00:42:57]OFD Sender: No OFD packet to send [00:43:02]OFD Sender: No OFD packet to send [00:43:07]OFD Sender: No OFD packet to send [00:43:12]OFD Sender: No OFD packet to send [00:43:17]OFD Sender: No OFD packet to send [00:43:22]OFD Sender: No OFD packet to send [00:43:27]OFD Sender: No OFD packet to send [00:43:32]OFD Sender: No OFD packet to send [00:43:37]OFD Sender: No OFD packet to send [00:43:42]OFD Sender: No OFD packet to send [00:43:47]OFD Sender: No OFD packet to send [00:43:52]OFD Sender: No OFD packet to send [00:44:02]OFD Sender: No OFD packet to send [00:44:07]OFD Sender: No OFD packet to send [00:44:12]OFD Sender: No OFD packet to send [00:44:17]OFD Sender: No OFD packet to send [00:44:22]OFD Sender: No OFD packet to send [00:44:27]OFD Sender: No OFD packet to send [00:44:32]OFD Sender: No OFD packet to send [00:44:37]OFD Sender: No OFD packet to send [00:44:42]OFD Sender: No OFD packet to send [00:44:47]OFD Sender: No OFD packet to send [00:44:52]OFD Sender: No OFD packet to send [00:44:57]OFD Sender: No OFD packet to send [00:45:02]OFD Sender: No OFD packet to send [00:45:07]OFD Sender: No OFD packet to send [00:45:12]OFD Sender: No OFD packet to send [00:45:17]OFD Sender: No OFD packet to send [00:45:22]OFD Sender: No OFD packet to send [00:45:27]OFD Sender: No OFD packet to send [00:45:32]OFD Sender: No OFD packet to send [00:45:37]OFD Sender: No OFD packet to send [00:45:42]OFD Sender: No OFD packet to send [00:45:47]OFD Sender: No OFD packet to send [00:45:52]OFD Sender: No OFD packet to send [00:45:57]OFD Sender: No OFD packet to send [00:46:02]OFD Sender: No OFD packet to send [00:46:07]OFD Sender: No OFD packet to send [00:46:12]ConnectInit Can't connect to host [00:46:12]OFD Sender: No OFD packet to send [00:46:27]OFD Sender: No OFD packet to send [00:46:32]OFD Sender: No OFD packet to send [00:46:37]OFD Sender: No OFD packet to send [00:46:42]OFD Sender: No OFD packet to send [00:46:47]OFD Sender: No OFD packet to send [00:46:52]OFD Sender: No OFD packet to send [00:46:57]OFD Sender: No OFD packet to send [00:47:02]OFD Sender: No OFD packet to send [00:47:03]accept exits with 9 [00:47:03]New connection [00:47:03]New thread 3067305316 created [00:47:03]Thread 3067161956 joined [00:47:03]Waiting for new connection... [00:47:03] Sock 9.Parse request [00:47:03]Sock 9.Check first char [00:47:03]Sock 9.First char is OK [00:47:03]request: POST /json_proto HTTP/1.0 [00:47:03]Method: POST [00:47:03]URL: /json_proto [00:47:03]Method is POST - this is cgi request [00:47:03]url: /json_proto [00:47:03]query_string will be loaded in cgi processing [00:47:03]execute_cgi json_proto POST (null) [00:47:03]execute_cgi path=json_proto method=POST [00:47:03]POST find Content-Length [00:47:03]Host: 172.17.49.196:8080 [00:47:03]Content-Length: 629 [00:47:03]Content-Type: application/json [00:47:03] [00:47:03]POST finish read [00:47:03]Found Content-Length = 629 [00:47:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164418", "tax_sys" : 0, "items" : [ { "code": "4700003610553", "name": "\u0412\u043E\u0434\u0430 \u042D\u043D\u0435\u0441\u0430\u0439 10\u043B.", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:03]execute_script... [00:47:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164418", "tax_sys" : 0, "items" : [ { "code": "4700003610553", "name": "\u0412\u043E\u0434\u0430 \u042D\u043D\u0435\u0441\u0430\u0439 10\u043B.", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:03]POST & json_proto [00:47:03]process_json_proto [00:47:03]json parsed OK: [00:47:03]protocol is kg_v1.0 [00:47:03]action value=close_receipt [00:47:03]process_action close_receipt [00:47:03]cmd_close_receipt [00:47:03]MH_GetDate [00:47:03]Write to MH i2c: F0 00 00 4A 4A 83 [00:47:03]Write i2c OK [00:47:03]MH_I2C_Read... [00:47:03]Read from MH i2c: F0 [00:47:03]MH_I2C_Read... [00:47:03]Read from MH i2c: F0 09 00 [00:47:03]MH_I2C_Read... [00:47:03]Read from MH i2c: F0 09 00 4A 4A 00 92 EA 1A 67 BD 3B 11 67 F9 [00:47:03]GetLastDocTimeStamp 1729816960 [00:47:03]current date 1729817234 [00:47:03]FM_GetShiftState [00:47:03]SAM_PROTO_GetShiftState [00:47:03]wFMCommunicate request_size=4 [00:47:03]MH_SAM_APDU [00:47:03]CAPDU: 80 13 01 00 [00:47:03]Write to MH i2c: E2 08 00 4B 4A 80 13 01 00 00 00 00 00 12 [00:47:03]Write i2c OK [00:47:03]MH_I2C_Read... [00:47:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:03]Read from MH i2c: E2 [00:47:03]MH_I2C_Read... [00:47:03]Read from MH i2c: E2 0E 00 [00:47:03]MH_I2C_Read... [00:47:03]Read from MH i2c: E2 0E 00 4B 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 0A [00:47:03]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:47:03]wFMCommunicate OK [00:47:03]SAM_PROTO_GetShiftState done [00:47:03]FM_GetShiftState done [00:47:03]opened in 1729815177 [00:47:03]opened+sec_in_day 1729901577 [00:47:03]quantity*price = 11500 [00:47:03]sum+1 = 11501 [00:47:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 4 25.10.2024 00:47 Смена: 493 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50504 ФПД: 263305516797458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T004715&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50504&fm=263305516797458&tin=02508201610067®Number=0000000000097022&sum=11500 0 [00:47:04]StoreToDocumentArchive [00:47:04]shift 493 fd 50504 [00:47:04]save to /storage/0493/doc_00050504 [00:47:04]save last doc name /storage/0493/doc_00050504 to /storage/kkm_last_doc_name [00:47:04]save OK [00:47:04]Clear old archive folders... [00:47:04]ProcessDocumentItem done err = 0, tmpTLVsize=269 [00:47:04]tlvbuf is 00180DF0 [00:47:04]SAM_PROTO_ClearQueue [00:47:04]wFMCommunicate request_size=4 [00:47:04]MH_SAM_APDU [00:47:04]CAPDU: 80 09 00 00 [00:47:04]Write to MH i2c: E2 08 00 58 4A 80 09 00 00 00 00 00 00 14 [00:47:04]Write i2c OK [00:47:04]MH_I2C_Read... [00:47:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:04]Read from MH i2c: E2 [00:47:04]MH_I2C_Read... [00:47:04]Read from MH i2c: E2 03 00 [00:47:04]MH_I2C_Read... [00:47:04]Read from MH i2c: E2 03 00 58 4A 00 90 00 16 [00:47:04]RAPDU: 90 00 [00:47:04]wFMCommunicate OK [00:47:04]SAM_PROTO_ClearQueue done [00:47:04]KKMCreateOFDPacket [00:47:04]OFDProtocolAddRootSTLVToBuf [00:47:04]FM_MakeSignedData [00:47:04]FM_MakeSignedData [00:47:04]SAM_PROTO_SignData [00:47:04]wFMCommunicate request_size=4 [00:47:04]MH_SAM_APDU [00:47:04]CAPDU: 80 0D 01 02 [00:47:04]Write to MH i2c: E2 08 00 59 4A 80 0D 01 02 00 00 00 00 1C [00:47:04]Write i2c OK [00:47:04]MH_I2C_Read... [00:47:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:04]Read from MH i2c: E2 [00:47:04]MH_I2C_Read... [00:47:04]Read from MH i2c: E2 03 00 [00:47:04]MH_I2C_Read... [00:47:04]Read from MH i2c: E2 03 00 59 4A 00 90 00 17 [00:47:04]RAPDU: 90 00 [00:47:04]wFMCommunicate OK [00:47:04]wFMCommunicate request_size=255 [00:47:04]MH_SAM_APDU [00:47:04]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 35 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 31 30 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 93 EA 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [00:47:04]Write to MH i2c: E2 02 01 5A 4A 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 35 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 31 30 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 93 EA 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 BF [00:47:04]Write i2c OK [00:47:04]MH_I2C_Read... [00:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:05]Read from MH i2c: E2 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 03 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 03 00 5A 4A 00 90 00 18 [00:47:05]RAPDU: 90 00 [00:47:05]wFMCommunicate OK [00:47:05]wFMCommunicate request_size=28 [00:47:05]MH_SAM_APDU [00:47:05]CAPDU: 80 0D 02 02 17 37 35 30 30 30 10 04 04 00 48 C5 00 00 35 04 06 00 EF 79 97 CB CE 12 [00:47:05]Write to MH i2c: E2 1F 00 5B 4A 80 0D 02 02 17 00 37 35 30 30 30 10 04 04 00 48 C5 00 00 35 04 06 00 EF 79 97 CB CE 12 00 00 57 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:05]Read from MH i2c: E2 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 03 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 03 00 5B 4A 00 90 00 19 [00:47:05]RAPDU: 90 00 [00:47:05]wFMCommunicate OK [00:47:05]wFMCommunicate request_size=4 [00:47:05]MH_SAM_APDU [00:47:05]CAPDU: 80 0D 03 02 [00:47:05]Write to MH i2c: E2 08 00 5C 4A 80 0D 03 02 00 00 00 00 21 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:05]Read from MH i2c: E2 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 0B 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 0B 00 5C 4A 00 A4 21 94 61 C4 96 C6 E9 90 00 E5 [00:47:05]RAPDU: A4 21 94 61 C4 96 C6 E9 90 00 [00:47:05]wFMCommunicate OK [00:47:05]SAM_PROTO_SignData done [00:47:05]FM_MakeSignedData done [00:47:05]CreateOFDProtocolMessage [00:47:05]wFMCommunicate request_size=4 [00:47:05]MH_SAM_APDU [00:47:05]CAPDU: 80 11 00 00 [00:47:05]Write to MH i2c: E2 08 00 5D 4A 80 11 00 00 00 00 00 00 21 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:05]Read from MH i2c: E2 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 17 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 17 00 5D 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 68 [00:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:47:05]wFMCommunicate OK [00:47:05]CreateOFDProtocolMessage done [00:47:05]OFDSenderStorePacket 50504 [00:47:05]StoreOFDPacket docnum=50504 [00:47:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 21 01 00 00 23 5E 19 01 16 07 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 35 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 31 30 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 93 EA 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 48 C5 00 00 35 04 06 00 EF 79 97 CB CE 12 A4 21 94 61 C4 96 C6 E9 [00:47:05]CheckFolder [00:47:05]dirname=/storage/ofd_packets [00:47:05]CheckFolder done [00:47:05]ProducePacketName [00:47:05]name=ofd_packets/00050504 [00:47:05]NVStorageSaveData ofd_packets/00050504 [00:47:05]File name is /storage/ofd_packets/00050504 [00:47:05]Write 319 bytes [00:47:05]NVStorageSaveData done [00:47:05]OFDSenderStorePacket done [00:47:05]KKMCreateOFDPacket done [00:47:05]NVStorageSaveData kkm_last_timestamp [00:47:05]File name is /storage/kkm_last_timestamp [00:47:05]Write 4 bytes [00:47:05]NVStorageSaveData done [00:47:05]ExternCall_PrintAddStr [00:47:05]wPrintStart [00:47:05]Write to MH i2c: 01 00 00 5E 4A A8 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: 01 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: 01 07 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: 01 07 00 5E 4A 00 00 00 00 00 FF 0F BD [00:47:05]RasterBufferAndPrint [00:47:05]line Счет N : (3)164418 [00:47:05]line ИНН: 02508201610067 [00:47:05]line Контрольно-Кассовый Чек [00:47:05]line ПРОДАЖА [00:47:05]line Товар: 4700003610553 [00:47:05]line Вода Энесай 10л. [00:47:05]line 1.000 * 115.00 [00:47:05]line = 115.00 [00:47:05]line НДС 12% НСП 1% [00:47:05]line > о реализуемом товаре [00:47:05]line ИТОГО: 115.00 [00:47:05]line НСП 1% : 1.02 [00:47:05]line НДС 12% : 12.21 [00:47:05]line Наличными: 115.00 [00:47:05]line Безнал.: 0.00 [00:47:05]line Место: АЗС № 80 "Партнер Нефть" [00:47:05]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [00:47:05]line СНО: Общий режим [00:47:05]line Чек 4 25.10.2024 00:47 [00:47:05]line Смена: 493 ФФД: 1.0 [00:47:05]line ЗНМ: 0300000090 [00:47:05]line РНМ: 0000000000097022 [00:47:05]line Версия ККМ: 001 [00:47:05]line ФМ: 0000000000875000 [00:47:05]line ФД: 50504 [00:47:05]line ФПД: 263305516797458 [00:47:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T004715&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50504&fm=263305516797458&tin=02508201610067®Number=0000000000097022&sum=11500 [00:47:05]line 0 [00:47:05]written 0, free lines is 4095 [00:47:05]OFD Sender: Processing packet 50504 [packets to send 7, broken 6] [00:47:05]ProducePacketName [00:47:05]name=ofd_packets/00050504 [00:47:05]OFD Sender: To server: pG, [00:47:05]CommunicateWithHost lk.salyk.kg:30040 [00:47:05]ConnectInit lk.salyk.kg [00:47:05]Write to MH i2c: 01 00 00 86 4A D0 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: 01 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: 01 07 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: 01 07 00 86 4A 00 00 00 00 00 10 0D F4 [00:47:05]RasterBufferAndPrint [00:47:05]line [00:47:05]line [00:47:05]line [00:47:05]line [00:47:05]line [00:47:05]written 0, free lines is 3354 [00:47:05]Connected sock=11 [00:47:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 21 01 00 00 23 5E 19 01 16 07 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 35 33 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 31 30 D0 BB 2E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 93 EA 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 48 C5 00 00 35 04 06 00 EF 79 97 CB CE 12 A4 21 94 61 C4 96 C6 E9 [00:47:05]process_action close_receipt done [00:47:05]requested_data is exist [00:47:05]produce_requested_data [00:47:05]requested_item fm.sn is exist - process it [00:47:05]wFMCommunicate request_size=4 [00:47:05]MH_SAM_APDU [00:47:05]CAPDU: 80 11 00 00 [00:47:05]Write to MH i2c: E2 08 00 8D 4A 80 11 00 00 00 00 00 00 51 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:05]Read from MH i2c: E2 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 17 00 [00:47:05]MH_I2C_Read... [00:47:05]Read from MH i2c: E2 17 00 8D 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 98 [00:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:47:05]wFMCommunicate OK [00:47:05]requested_item fd.num is exist - process it [00:47:05]SAM_PROTO_GetFieldsCounters [00:47:05]wFMCommunicate request_size=4 [00:47:05]MH_SAM_APDU [00:47:05]CAPDU: 80 13 00 00 [00:47:05]Write to MH i2c: E2 08 00 8E 4A 80 13 00 00 00 00 00 00 54 [00:47:05]Write i2c OK [00:47:05]MH_I2C_Read... [00:47:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 47 D1 47 00 6F 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 48 C5 00 00 F4 03 04 00 25 96 1A 67 B6 04 01 00 00 7E C0 1F A9 FE 1E 48 63 [00:47:06]CommunicateWithHost err = 0 [00:47:06]CheckOFDResponse [00:47:06]1017 (14) - 77093643461234 [00:47:06]1041 (16) - 0000000000875000 [00:47:06]1040 (4) - 50504 [00:47:06]1012 (4) - 24.10.2024 18:47 [00:47:06]1206 (1) - 0 [00:47:06]OFD Sender: Remove packet 50504 [00:47:06]ProducePacketName [00:47:06]name=ofd_packets/00050504 [00:47:06]NVStorageDeleteData [00:47:06]Read from MH i2c: E2 [00:47:06]MH_I2C_Read... [00:47:06]Read from MH i2c: E2 62 00 [00:47:06]MH_I2C_Read... [00:47:06]Read from MH i2c: E2 62 00 8E 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 48 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [00:47:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 48 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:47:06]wFMCommunicate OK [00:47:06]SAM_PROTO_GetFieldsCounters done [00:47:06]requested_item shift.num is exist - process it [00:47:06]requested_item shift.opened is exist - process it [00:47:06]req_shift_opened [00:47:06]FM_GetShiftState [00:47:06]SAM_PROTO_GetShiftState [00:47:06]wFMCommunicate request_size=4 [00:47:06]MH_SAM_APDU [00:47:06]CAPDU: 80 13 01 00 [00:47:06]Write to MH i2c: E2 08 00 8F 4A 80 13 01 00 00 00 00 00 56 [00:47:06]Write i2c OK [00:47:06]MH_I2C_Read... [00:47:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:06]Read from MH i2c: E2 [00:47:06]MH_I2C_Read... [00:47:06]Read from MH i2c: E2 0E 00 [00:47:06]MH_I2C_Read... [00:47:06]Read from MH i2c: E2 0E 00 8F 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 4E [00:47:06]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:47:06]wFMCommunicate OK [00:47:06]SAM_PROTO_GetShiftState done [00:47:06]FM_GetShiftState done [00:47:06]req_shift_opened done [00:47:06]requested_item shift.open_date is exist - process it [00:47:06]req_shift_open_date [00:47:06]req_shift_open_date done [00:47:06]produce_requested_data done [00:47:06]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50504,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [00:47:06]process_action_free close_receipt [00:47:06]json_value_free [00:47:06]json_value_free done [00:47:06]process_json_proto returns [00:47:06]Send response to host [00:47:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50504,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [00:47:06]free response buf [00:47:06]execute_script done [00:47:06]execute_script returns [00:47:06]free content buf [00:47:06]Sock 9.Close socket [00:47:06]Sock 9.Thread stoped [00:47:06]OFD Sender: No OFD packet to send [00:47:11]OFD Sender: No OFD packet to send [00:47:16]OFD Sender: No OFD packet to send [00:47:21]OFD Sender: No OFD packet to send [00:47:26]OFD Sender: No OFD packet to send [00:47:31]OFD Sender: No OFD packet to send [00:47:36]OFD Sender: No OFD packet to send [00:47:41]OFD Sender: No OFD packet to send [00:47:46]OFD Sender: No OFD packet to send [00:47:51]OFD Sender: No OFD packet to send [00:47:56]OFD Sender: No OFD packet to send [00:48:01]OFD Sender: No OFD packet to send [00:48:06]OFD Sender: No OFD packet to send [00:48:11]OFD Sender: No OFD packet to send [00:48:16]OFD Sender: No OFD packet to send [00:48:21]OFD Sender: No OFD packet to send [00:48:26]OFD Sender: No OFD packet to send [00:48:31]OFD Sender: No OFD packet to send [00:48:35]ConnectInit Can't connect to host [00:48:36]OFD Sender: No OFD packet to send [00:48:41]OFD Sender: No OFD packet to send [00:48:46]OFD Sender: No OFD packet to send [00:48:51]OFD Sender: No OFD packet to send [00:48:56]OFD Sender: No OFD packet to send [00:49:01]OFD Sender: No OFD packet to send [00:49:06]OFD Sender: No OFD packet to send [00:49:11]OFD Sender: No OFD packet to send [00:49:16]OFD Sender: No OFD packet to send [00:49:21]OFD Sender: No OFD packet to send [00:49:26]OFD Sender: No OFD packet to send [00:49:31]OFD Sender: No OFD packet to send [00:49:36]OFD Sender: No OFD packet to send [00:49:41]OFD Sender: No OFD packet to send [00:49:46]OFD Sender: No OFD packet to send [00:49:51]OFD Sender: No OFD packet to send [00:49:56]OFD Sender: No OFD packet to send [00:50:01]OFD Sender: No OFD packet to send [00:50:06]OFD Sender: No OFD packet to send [00:50:11]OFD Sender: No OFD packet to send [00:50:16]OFD Sender: No OFD packet to send [00:50:21]OFD Sender: No OFD packet to send [00:50:26]OFD Sender: No OFD packet to send [00:50:31]OFD Sender: No OFD packet to send [00:50:36]OFD Sender: No OFD packet to send [00:50:41]OFD Sender: No OFD packet to send [00:50:46]OFD Sender: No OFD packet to send [00:50:51]OFD Sender: No OFD packet to send [00:50:56]OFD Sender: No OFD packet to send [00:51:01]OFD Sender: No OFD packet to send [00:51:06]OFD Sender: No OFD packet to send [00:51:11]OFD Sender: No OFD packet to send [00:51:16]OFD Sender: No OFD packet to send [00:51:21]OFD Sender: No OFD packet to send [00:51:26]OFD Sender: No OFD packet to send [00:51:31]OFD Sender: No OFD packet to send [00:51:36]OFD Sender: No OFD packet to send [00:51:41]OFD Sender: No OFD packet to send [00:51:46]OFD Sender: No OFD packet to send [00:51:51]OFD Sender: No OFD packet to send [00:51:56]OFD Sender: No OFD packet to send [00:52:01]OFD Sender: No OFD packet to send [00:52:06]OFD Sender: No OFD packet to send [00:52:11]OFD Sender: No OFD packet to send [00:52:16]OFD Sender: No OFD packet to send [00:52:21]OFD Sender: No OFD packet to send [00:52:26]OFD Sender: No OFD packet to send [00:52:31]OFD Sender: No OFD packet to send [00:52:36]OFD Sender: No OFD packet to send [00:52:41]OFD Sender: No OFD packet to send [00:52:46]OFD Sender: No OFD packet to send [00:52:51]OFD Sender: No OFD packet to send [00:52:55]accept exits with 10 [00:52:55]New connection [00:52:55]New thread 3067161956 created [00:52:55]Thread 3067305316 joined [00:52:55]Waiting for new connection... [00:52:55] Sock 10.Parse request [00:52:55]Sock 10.Check first char [00:52:55]Sock 10.First char is OK [00:52:55]request: POST /json_proto HTTP/1.0 [00:52:55]Method: POST [00:52:55]URL: /json_proto [00:52:55]Method is POST - this is cgi request [00:52:55]url: /json_proto [00:52:55]query_string will be loaded in cgi processing [00:52:55]execute_cgi json_proto POST (null) [00:52:55]execute_cgi path=json_proto method=POST [00:52:55]POST find Content-Length [00:52:55]Host: 172.17.49.196:8080 [00:52:55]Content-Length: 738 [00:52:55]Content-Type: application/json [00:52:55] [00:52:55]POST finish read [00:52:55]Found Content-Length = 738 [00:52:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164419", "tax_sys" : 0, "items" : [ { "code": "6412709021271", "name": "\u0412\u043E\u0434\u043A\u0430 Finlandia 0,5\u043B", "price" : 1320.00, "quantity" : 1.000, "sum" : 1320.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:55]execute_script... [00:52:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164419", "tax_sys" : 0, "items" : [ { "code": "6412709021271", "name": "\u0412\u043E\u0434\u043A\u0430 Finlandia 0,5\u043B", "price" : 1320.00, "quantity" : 1.000, "sum" : 1320.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:52:55]POST & json_proto [00:52:55]process_json_proto [00:52:55]json parsed OK: [00:52:55]protocol is kg_v1.0 [00:52:55]action value=close_receipt [00:52:55]process_action close_receipt [00:52:55]cmd_close_receipt [00:52:55]MH_GetDate [00:52:55]Write to MH i2c: F0 00 00 90 4A C9 [00:52:55]Write i2c OK [00:52:55]MH_I2C_Read... [00:52:55]Read from MH i2c: F0 [00:52:55]MH_I2C_Read... [00:52:55]Read from MH i2c: F0 09 00 [00:52:55]MH_I2C_Read... [00:52:55]Read from MH i2c: F0 09 00 90 4A 00 F2 EB 1A 67 BD 3B 11 67 A0 [00:52:55]GetLastDocTimeStamp 1729817235 [00:52:55]current date 1729817586 [00:52:55]FM_GetShiftState [00:52:55]SAM_PROTO_GetShiftState [00:52:55]wFMCommunicate request_size=4 [00:52:55]MH_SAM_APDU [00:52:55]CAPDU: 80 13 01 00 [00:52:55]Write to MH i2c: E2 08 00 91 4A 80 13 01 00 00 00 00 00 58 [00:52:55]Write i2c OK [00:52:55]MH_I2C_Read... [00:52:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:55]Read from MH i2c: E2 [00:52:55]MH_I2C_Read... [00:52:55]Read from MH i2c: E2 0E 00 [00:52:55]MH_I2C_Read... [00:52:55]Read from MH i2c: E2 0E 00 91 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 50 [00:52:55]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:52:55]wFMCommunicate OK [00:52:55]SAM_PROTO_GetShiftState done [00:52:55]FM_GetShiftState done [00:52:55]opened in 1729815177 [00:52:55]opened+sec_in_day 1729901577 [00:52:55]quantity*price = 132000 [00:52:55]sum+1 = 132001 [00:52:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1320.00 НСП 1% : 11.68 НДС 12% : 140.18 Наличными: 0.00 Безнал.: 1320.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 5 25.10.2024 00:53 Смена: 493 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000875000 ФД: 50505 ФПД: 201675717765038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T005307&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50505&fm=201675717765038&tin=02508201610067®Number=0000000000097022&sum=132000 0 [00:52:56]StoreToDocumentArchive [00:52:56]shift 493 fd 50505 [00:52:56]save to /storage/0493/doc_00050505 [00:52:56]save last doc name /storage/0493/doc_00050505 to /storage/kkm_last_doc_name [00:52:56]save OK [00:52:56]Clear old archive folders... [00:52:56]ProcessDocumentItem done err = 0, tmpTLVsize=268 [00:52:56]tlvbuf is 0012C9A0 [00:52:56]SAM_PROTO_ClearQueue [00:52:56]wFMCommunicate request_size=4 [00:52:56]MH_SAM_APDU [00:52:56]CAPDU: 80 09 00 00 [00:52:56]Write to MH i2c: E2 08 00 9E 4A 80 09 00 00 00 00 00 00 5A [00:52:56]Write i2c OK [00:52:56]MH_I2C_Read... [00:52:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:52:56]OFD Sender: No OFD packet to send [00:52:56]Read from MH i2c: E2 [00:52:56]MH_I2C_Read... [00:52:56]Read from MH i2c: E2 03 00 [00:52:56]MH_I2C_Read... [00:52:56]Read from MH i2c: E2 03 00 9E 4A 00 90 00 5C [00:52:56]RAPDU: 90 00 [00:52:56]wFMCommunicate OK [00:52:56]SAM_PROTO_ClearQueue done [00:52:56]KKMCreateOFDPacket [00:52:56]OFDProtocolAddRootSTLVToBuf [00:52:56]FM_MakeSignedData [00:52:56]FM_MakeSignedData [00:52:56]SAM_PROTO_SignData [00:52:56]wFMCommunicate request_size=4 [00:52:56]MH_SAM_APDU [00:52:56]CAPDU: 80 0D 01 02 [00:52:56]Write to MH i2c: E2 08 00 9F 4A 80 0D 01 02 00 00 00 00 62 [00:52:56]Write i2c OK [00:52:56]MH_I2C_Read... [00:52:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:52:56]Read from MH i2c: E2 [00:52:56]MH_I2C_Read... [00:52:56]Read from MH i2c: E2 03 00 [00:52:56]MH_I2C_Read... [00:52:56]Read from MH i2c: E2 03 00 9F 4A 00 90 00 5D [00:52:56]RAPDU: 90 00 [00:52:56]wFMCommunicate OK [00:52:56]wFMCommunicate request_size=255 [00:52:56]MH_SAM_APDU [00:52:56]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 36 34 31 32 37 30 39 30 32 31 32 37 31 06 04 1A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 46 69 6E 6C 61 6E 64 69 61 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 03 02 00 00 00 13 04 06 00 A0 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 03 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 F3 EB 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [00:52:56]Write to MH i2c: E2 02 01 A0 4A 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 36 34 31 32 37 30 39 30 32 31 32 37 31 06 04 1A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 46 69 6E 6C 61 6E 64 69 61 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 03 02 00 00 00 13 04 06 00 A0 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 03 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 F3 EB 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 5C [00:52:56]Write i2c OK [00:52:56]MH_I2C_Read... [00:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:52:57]Read from MH i2c: E2 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 03 00 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 03 00 A0 4A 00 90 00 5E [00:52:57]RAPDU: 90 00 [00:52:57]wFMCommunicate OK [00:52:57]wFMCommunicate request_size=27 [00:52:57]MH_SAM_APDU [00:52:57]CAPDU: 80 0D 02 02 16 35 30 30 30 10 04 04 00 49 C5 00 00 35 04 06 00 B7 6C 49 84 67 AE [00:52:57]Write to MH i2c: E2 1E 00 A1 4A 80 0D 02 02 16 00 35 30 30 30 10 04 04 00 49 C5 00 00 35 04 06 00 B7 6C 49 84 67 AE 00 00 C0 [00:52:57]Write i2c OK [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 [00:52:57]MH_I2C_Read... [00:52:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:52:57]Read from MH i2c: E2 03 00 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 03 00 A1 4A 00 90 00 5F [00:52:57]RAPDU: 90 00 [00:52:57]wFMCommunicate OK [00:52:57]wFMCommunicate request_size=4 [00:52:57]MH_SAM_APDU [00:52:57]CAPDU: 80 0D 03 02 [00:52:57]Write to MH i2c: E2 08 00 A2 4A 80 0D 03 02 00 00 00 00 67 [00:52:57]Write i2c OK [00:52:57]MH_I2C_Read... [00:52:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:52:57]Read from MH i2c: E2 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 0B 00 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 0B 00 A2 4A 00 9D 3A 42 65 70 B2 36 15 90 00 53 [00:52:57]RAPDU: 9D 3A 42 65 70 B2 36 15 90 00 [00:52:57]wFMCommunicate OK [00:52:57]SAM_PROTO_SignData done [00:52:57]FM_MakeSignedData done [00:52:57]CreateOFDProtocolMessage [00:52:57]wFMCommunicate request_size=4 [00:52:57]MH_SAM_APDU [00:52:57]CAPDU: 80 11 00 00 [00:52:57]Write to MH i2c: E2 08 00 A3 4A 80 11 00 00 00 00 00 00 67 [00:52:57]Write i2c OK [00:52:57]MH_I2C_Read... [00:52:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:52:57]Read from MH i2c: E2 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 17 00 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: E2 17 00 A3 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 AE [00:52:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:52:57]wFMCommunicate OK [00:52:57]CreateOFDProtocolMessage done [00:52:57]OFDSenderStorePacket 50505 [00:52:57]StoreOFDPacket docnum=50505 [00:52:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 1B 54 18 01 CF 25 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 36 34 31 32 37 30 39 30 32 31 32 37 31 06 04 1A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 46 69 6E 6C 61 6E 64 69 61 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 03 02 00 00 00 13 04 06 00 A0 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 03 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 F3 EB 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 49 C5 00 00 35 04 06 00 B7 6C 49 84 67 AE 9D 3A 42 65 70 B2 36 15 [00:52:57]CheckFolder [00:52:57]dirname=/storage/ofd_packets [00:52:57]CheckFolder done [00:52:57]ProducePacketName [00:52:57]name=ofd_packets/00050505 [00:52:57]NVStorageSaveData ofd_packets/00050505 [00:52:57]File name is /storage/ofd_packets/00050505 [00:52:57]Write 318 bytes [00:52:57]NVStorageSaveData done [00:52:57]OFDSenderStorePacket done [00:52:57]KKMCreateOFDPacket done [00:52:57]NVStorageSaveData kkm_last_timestamp [00:52:57]File name is /storage/kkm_last_timestamp [00:52:57]Write 4 bytes [00:52:57]NVStorageSaveData done [00:52:57]ExternCall_PrintAddStr [00:52:57]wPrintStart [00:52:57]Write to MH i2c: 01 00 00 A4 4A EE [00:52:57]Write i2c OK [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: 01 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: 01 07 00 [00:52:57]MH_I2C_Read... [00:52:57]Read from MH i2c: 01 07 00 A4 4A 00 00 00 00 00 FF 0F 03 [00:52:57]RasterBufferAndPrint [00:52:57]line Счет N : (3)164419 [00:52:57]line ИНН: 02508201610067 [00:52:57]line Контрольно-Кассовый Чек [00:52:57]line ПРОДАЖА [00:52:57]line Товар: 6412709021271 [00:52:57]line Водка Finlandia 0,5л [00:52:57]line 1.000 * 1320.00 [00:52:57]line = 1320.00 [00:52:57]line НДС 12% НСП 1% [00:52:57]line > о реализуемом товаре [00:52:57]line ИТОГО: 1320.00 [00:52:57]line НСП 1% : 11.68 [00:52:57]line НДС 12% : 140.18 [00:52:57]line Наличными: 0.00 [00:52:57]line Безнал.: 1320.00 [00:52:57]line Место: АЗС № 80 "Партнер Нефть" [00:52:57]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [00:52:57]line СНО: Общий режим [00:52:57]line Чек 5 25.10.2024 00:53 [00:52:57]line Смена: 493 ФФД: 1.0 [00:52:57]line ЗНМ: 0300000090 [00:52:57]line РНМ: 0000000000097022 [00:52:57]line Версия ККМ: 001 [00:52:57]line Платежная система: Mbank [00:52:57]line ФМ: 0000000000875000 [00:52:57]line ФД: 50505 [00:52:57]line ФПД: 201675717765038 [00:52:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T005307&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50505&fm=201675717765038&tin=02508201610067®Number=0000000000097022&sum=132000 [00:52:57]line 0 [00:52:57]OFD Sender: Processing packet 50505 [packets to send 7, broken 6] [00:52:57]ProducePacketName [00:52:57]name=ofd_packets/00050505 [00:52:57]OFD Sender: To server: pG, [00:52:57]CommunicateWithHost lk.salyk.kg:30040 [00:52:57]ConnectInit lk.salyk.kg [00:52:57]written 0, free lines is 4095 [00:52:57]Connected sock=9 [00:52:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 20 01 00 00 1B 54 18 01 CF 25 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 36 34 31 32 37 30 39 30 32 31 32 37 31 06 04 1A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 46 69 6E 6C 61 6E 64 69 61 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 03 02 00 00 00 13 04 06 00 A0 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 03 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 F3 EB 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 49 C5 00 00 35 04 06 00 B7 6C 49 84 67 AE 9D 3A 42 65 70 B2 36 15 [00:52:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 D3 A2 47 00 53 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 49 C5 00 00 F4 03 04 00 85 97 1A 67 B6 04 01 00 00 C2 80 13 60 C1 3E 3C D3 [00:52:58]CommunicateWithHost err = 0 [00:52:58]CheckOFDResponse [00:52:58]1017 (14) - 77093643461234 [00:52:58]1041 (16) - 0000000000875000 [00:52:58]1040 (4) - 50505 [00:52:58]1012 (4) - 24.10.2024 18:52 [00:52:58]1206 (1) - 0 [00:52:58]OFD Sender: Remove packet 50505 [00:52:58]ProducePacketName [00:52:58]name=ofd_packets/00050505 [00:52:58]NVStorageDeleteData [00:52:58]Write to MH i2c: 01 00 00 CD 4A 17 [00:52:58]Write i2c OK [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: 01 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: 01 07 00 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: 01 07 00 CD 4A 00 00 00 00 00 24 0D 4F [00:52:58]RasterBufferAndPrint [00:52:58]line [00:52:58]line [00:52:58]line [00:52:58]line [00:52:58]line [00:52:58]written 0, free lines is 3373 [00:52:58]process_action close_receipt done [00:52:58]requested_data is exist [00:52:58]produce_requested_data [00:52:58]requested_item fm.sn is exist - process it [00:52:58]wFMCommunicate request_size=4 [00:52:58]MH_SAM_APDU [00:52:58]CAPDU: 80 11 00 00 [00:52:58]Write to MH i2c: E2 08 00 D4 4A 80 11 00 00 00 00 00 00 98 [00:52:58]Write i2c OK [00:52:58]MH_I2C_Read... [00:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:52:58]Read from MH i2c: E2 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: E2 17 00 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: E2 17 00 D4 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 DF [00:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [00:52:58]wFMCommunicate OK [00:52:58]requested_item fd.num is exist - process it [00:52:58]SAM_PROTO_GetFieldsCounters [00:52:58]wFMCommunicate request_size=4 [00:52:58]MH_SAM_APDU [00:52:58]CAPDU: 80 13 00 00 [00:52:58]Write to MH i2c: E2 08 00 D5 4A 80 13 00 00 00 00 00 00 9B [00:52:58]Write i2c OK [00:52:58]MH_I2C_Read... [00:52:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:52:58]Read from MH i2c: E2 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: E2 62 00 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: E2 62 00 D5 4A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 49 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [00:52:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 49 C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:52:58]wFMCommunicate OK [00:52:58]SAM_PROTO_GetFieldsCounters done [00:52:58]requested_item shift.num is exist - process it [00:52:58]requested_item shift.opened is exist - process it [00:52:58]req_shift_opened [00:52:58]FM_GetShiftState [00:52:58]SAM_PROTO_GetShiftState [00:52:58]wFMCommunicate request_size=4 [00:52:58]MH_SAM_APDU [00:52:58]CAPDU: 80 13 01 00 [00:52:58]Write to MH i2c: E2 08 00 D6 4A 80 13 01 00 00 00 00 00 9D [00:52:58]Write i2c OK [00:52:58]MH_I2C_Read... [00:52:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:52:58]Read from MH i2c: E2 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: E2 0E 00 [00:52:58]MH_I2C_Read... [00:52:58]Read from MH i2c: E2 0E 00 D6 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 95 [00:52:58]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [00:52:58]wFMCommunicate OK [00:52:58]SAM_PROTO_GetShiftState done [00:52:58]FM_GetShiftState done [00:52:58]req_shift_opened done [00:52:58]requested_item shift.open_date is exist - process it [00:52:58]req_shift_open_date [00:52:58]req_shift_open_date done [00:52:58]produce_requested_data done [00:52:58]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50505,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [00:52:58]process_action_free close_receipt [00:52:58]json_value_free [00:52:58]json_value_free done [00:52:58]process_json_proto returns [00:52:58]Send response to host [00:52:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50505,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [00:52:58]free response buf [00:52:58]execute_script done [00:52:58]execute_script returns [00:52:58]free content buf [00:52:58]Sock 10.Close socket [00:52:58]Sock 10.Thread stoped [00:52:58]OFD Sender: No OFD packet to send [00:53:03]OFD Sender: No OFD packet to send [00:53:08]OFD Sender: No OFD packet to send [00:53:13]OFD Sender: No OFD packet to send [00:53:18]OFD Sender: No OFD packet to send [00:53:23]OFD Sender: No OFD packet to send [00:53:28]OFD Sender: No OFD packet to send [00:53:33]OFD Sender: No OFD packet to send [00:53:38]OFD Sender: No OFD packet to send [00:53:43]OFD Sender: No OFD packet to send [00:53:48]OFD Sender: No OFD packet to send [00:53:53]OFD Sender: No OFD packet to send [00:53:58]OFD Sender: No OFD packet to send [00:54:03]OFD Sender: No OFD packet to send [00:54:08]OFD Sender: No OFD packet to send [00:54:13]OFD Sender: No OFD packet to send [00:54:18]OFD Sender: No OFD packet to send [00:54:23]OFD Sender: No OFD packet to send [00:54:28]OFD Sender: No OFD packet to send [00:54:33]OFD Sender: No OFD packet to send [00:54:38]OFD Sender: No OFD packet to send [00:54:43]OFD Sender: No OFD packet to send [00:54:48]OFD Sender: No OFD packet to send [00:54:53]OFD Sender: No OFD packet to send [00:54:58]OFD Sender: No OFD packet to send [00:55:03]OFD Sender: No OFD packet to send [00:55:08]OFD Sender: No OFD packet to send [00:55:13]OFD Sender: No OFD packet to send [00:55:18]OFD Sender: No OFD packet to send [00:55:23]OFD Sender: No OFD packet to send [00:55:28]OFD Sender: No OFD packet to send [00:55:33]OFD Sender: No OFD packet to send [00:55:38]OFD Sender: No OFD packet to send [00:55:43]OFD Sender: No OFD packet to send [00:55:48]OFD Sender: No OFD packet to send [00:55:53]OFD Sender: No OFD packet to send [00:55:58]OFD Sender: No OFD packet to send [00:56:03]OFD Sender: No OFD packet to send [00:56:08]OFD Sender: No OFD packet to send [00:56:13]OFD Sender: No OFD packet to send [00:56:18]OFD Sender: No OFD packet to send [00:56:23]OFD Sender: No OFD packet to send [00:56:28]OFD Sender: No OFD packet to send [00:56:33]OFD Sender: No OFD packet to send [00:56:38]OFD Sender: No OFD packet to send [00:56:43]OFD Sender: No OFD packet to send [00:56:48]OFD Sender: No OFD packet to send [00:56:53]OFD Sender: No OFD packet to send [00:56:58]OFD Sender: No OFD packet to send [00:57:03]OFD Sender: No OFD packet to send [00:57:08]OFD Sender: No OFD packet to send [00:57:13]OFD Sender: No OFD packet to send [00:57:18]OFD Sender: No OFD packet to send [00:57:23]OFD Sender: No OFD packet to send [00:57:28]OFD Sender: No OFD packet to send [00:57:33]OFD Sender: No OFD packet to send [00:57:38]OFD Sender: No OFD packet to send [00:57:43]OFD Sender: No OFD packet to send [00:57:48]OFD Sender: No OFD packet to send [00:57:53]OFD Sender: No OFD packet to send [00:57:58]OFD Sender: No OFD packet to send [00:58:03]OFD Sender: No OFD packet to send [00:58:08]OFD Sender: No OFD packet to send [00:58:13]OFD Sender: No OFD packet to send [00:58:18]OFD Sender: No OFD packet to send [00:58:23]OFD Sender: No OFD packet to send [00:58:28]OFD Sender: No OFD packet to send [00:58:33]OFD Sender: No OFD packet to send [00:58:38]OFD Sender: No OFD packet to send [00:58:43]OFD Sender: No OFD packet to send [00:58:48]OFD Sender: No OFD packet to send [00:58:53]OFD Sender: No OFD packet to send [00:58:58]OFD Sender: No OFD packet to send [00:59:03]OFD Sender: No OFD packet to send [00:59:08]OFD Sender: No OFD packet to send [00:59:13]OFD Sender: No OFD packet to send [00:59:18]OFD Sender: No OFD packet to send [00:59:23]OFD Sender: No OFD packet to send [00:59:28]OFD Sender: No OFD packet to send [00:59:33]OFD Sender: No OFD packet to send [00:59:38]OFD Sender: No OFD packet to send [00:59:43]OFD Sender: No OFD packet to send [00:59:48]OFD Sender: No OFD packet to send [00:59:53]OFD Sender: No OFD packet to send [00:59:58]OFD Sender: No OFD packet to send [01:00:03]OFD Sender: No OFD packet to send [01:00:08]OFD Sender: No OFD packet to send [01:00:13]OFD Sender: No OFD packet to send [01:00:18]OFD Sender: No OFD packet to send [01:00:23]OFD Sender: No OFD packet to send [01:00:28]OFD Sender: No OFD packet to send [01:00:33]OFD Sender: No OFD packet to send [01:00:38]OFD Sender: No OFD packet to send [01:00:43]OFD Sender: No OFD packet to send [01:00:48]OFD Sender: No OFD packet to send [01:00:53]OFD Sender: No OFD packet to send [01:00:58]OFD Sender: No OFD packet to send [01:01:03]OFD Sender: No OFD packet to send [01:01:08]OFD Sender: No OFD packet to send [01:01:13]OFD Sender: No OFD packet to send [01:01:18]OFD Sender: No OFD packet to send [01:01:23]OFD Sender: No OFD packet to send [01:01:28]OFD Sender: No OFD packet to send [01:01:34]OFD Sender: No OFD packet to send [01:01:39]OFD Sender: No OFD packet to send [01:01:44]OFD Sender: No OFD packet to send [01:01:49]OFD Sender: No OFD packet to send [01:01:54]OFD Sender: No OFD packet to send [01:01:59]OFD Sender: No OFD packet to send [01:02:04]OFD Sender: No OFD packet to send [01:02:09]OFD Sender: No OFD packet to send [01:02:14]OFD Sender: No OFD packet to send [01:02:19]OFD Sender: No OFD packet to send [01:02:24]OFD Sender: No OFD packet to send [01:02:29]OFD Sender: No OFD packet to send [01:02:34]OFD Sender: No OFD packet to send [01:02:39]OFD Sender: No OFD packet to send [01:02:44]OFD Sender: No OFD packet to send [01:02:49]OFD Sender: No OFD packet to send [01:02:54]OFD Sender: No OFD packet to send [01:02:59]OFD Sender: No OFD packet to send [01:03:04]OFD Sender: No OFD packet to send [01:03:09]OFD Sender: No OFD packet to send [01:03:14]OFD Sender: No OFD packet to send [01:03:19]OFD Sender: No OFD packet to send [01:03:24]OFD Sender: No OFD packet to send [01:03:29]OFD Sender: No OFD packet to send [01:03:34]OFD Sender: No OFD packet to send [01:03:39]OFD Sender: No OFD packet to send [01:03:44]OFD Sender: No OFD packet to send [01:03:49]OFD Sender: No OFD packet to send [01:03:54]OFD Sender: No OFD packet to send [01:03:59]OFD Sender: No OFD packet to send [01:04:04]OFD Sender: No OFD packet to send [01:04:09]OFD Sender: No OFD packet to send [01:04:14]OFD Sender: No OFD packet to send [01:04:19]OFD Sender: No OFD packet to send [01:04:24]OFD Sender: No OFD packet to send [01:04:29]OFD Sender: No OFD packet to send [01:04:34]OFD Sender: No OFD packet to send [01:04:39]OFD Sender: No OFD packet to send [01:04:44]OFD Sender: No OFD packet to send [01:04:49]OFD Sender: No OFD packet to send [01:04:54]OFD Sender: No OFD packet to send [01:04:59]OFD Sender: No OFD packet to send [01:05:04]OFD Sender: No OFD packet to send [01:05:09]OFD Sender: No OFD packet to send [01:05:14]OFD Sender: No OFD packet to send [01:05:19]OFD Sender: No OFD packet to send [01:05:24]OFD Sender: No OFD packet to send [01:05:29]OFD Sender: No OFD packet to send [01:05:34]OFD Sender: No OFD packet to send [01:05:39]OFD Sender: No OFD packet to send [01:05:44]OFD Sender: No OFD packet to send [01:05:49]OFD Sender: No OFD packet to send [01:05:54]OFD Sender: No OFD packet to send [01:05:59]OFD Sender: No OFD packet to send [01:06:04]OFD Sender: No OFD packet to send [01:06:09]OFD Sender: No OFD packet to send [01:06:14]OFD Sender: No OFD packet to send [01:06:19]OFD Sender: No OFD packet to send [01:06:24]OFD Sender: No OFD packet to send [01:06:29]OFD Sender: No OFD packet to send [01:06:34]OFD Sender: No OFD packet to send [01:06:39]OFD Sender: No OFD packet to send [01:06:44]OFD Sender: No OFD packet to send [01:06:49]OFD Sender: No OFD packet to send [01:06:54]OFD Sender: No OFD packet to send [01:06:59]OFD Sender: No OFD packet to send [01:07:04]OFD Sender: No OFD packet to send [01:07:09]OFD Sender: No OFD packet to send [01:07:14]OFD Sender: No OFD packet to send [01:07:19]OFD Sender: No OFD packet to send [01:07:24]OFD Sender: No OFD packet to send [01:07:29]OFD Sender: No OFD packet to send [01:07:34]OFD Sender: No OFD packet to send [01:07:39]OFD Sender: No OFD packet to send [01:07:44]OFD Sender: No OFD packet to send [01:07:49]OFD Sender: No OFD packet to send [01:07:54]OFD Sender: No OFD packet to send [01:07:59]OFD Sender: No OFD packet to send [01:08:04]OFD Sender: No OFD packet to send [01:08:09]OFD Sender: No OFD packet to send [01:08:14]OFD Sender: No OFD packet to send [01:08:19]OFD Sender: No OFD packet to send [01:08:24]OFD Sender: No OFD packet to send [01:08:29]OFD Sender: No OFD packet to send [01:08:34]OFD Sender: No OFD packet to send [01:08:39]OFD Sender: No OFD packet to send [01:08:44]OFD Sender: No OFD packet to send [01:08:49]OFD Sender: No OFD packet to send [01:08:54]OFD Sender: No OFD packet to send [01:08:59]OFD Sender: No OFD packet to send [01:09:04]OFD Sender: No OFD packet to send [01:09:09]OFD Sender: No OFD packet to send [01:09:14]OFD Sender: No OFD packet to send [01:09:19]OFD Sender: No OFD packet to send [01:09:24]OFD Sender: No OFD packet to send [01:09:29]OFD Sender: No OFD packet to send [01:09:34]OFD Sender: No OFD packet to send [01:09:39]OFD Sender: No OFD packet to send [01:09:44]OFD Sender: No OFD packet to send [01:09:49]OFD Sender: No OFD packet to send [01:09:54]OFD Sender: No OFD packet to send [01:09:59]OFD Sender: No OFD packet to send [01:10:04]OFD Sender: No OFD packet to send [01:10:09]OFD Sender: No OFD packet to send [01:10:14]OFD Sender: No OFD packet to send [01:10:19]OFD Sender: No OFD packet to send [01:10:24]OFD Sender: No OFD packet to send [01:10:29]OFD Sender: No OFD packet to send [01:10:34]OFD Sender: No OFD packet to send [01:10:39]OFD Sender: No OFD packet to send [01:10:44]OFD Sender: No OFD packet to send [01:10:49]OFD Sender: No OFD packet to send [01:10:54]OFD Sender: No OFD packet to send [01:10:59]OFD Sender: No OFD packet to send [01:11:04]OFD Sender: No OFD packet to send [01:11:09]OFD Sender: No OFD packet to send [01:11:14]OFD Sender: No OFD packet to send [01:11:19]OFD Sender: No OFD packet to send [01:11:24]OFD Sender: No OFD packet to send [01:11:29]OFD Sender: No OFD packet to send [01:11:34]OFD Sender: No OFD packet to send [01:11:39]OFD Sender: No OFD packet to send [01:11:44]OFD Sender: No OFD packet to send [01:11:49]OFD Sender: No OFD packet to send [01:11:54]OFD Sender: No OFD packet to send [01:11:59]OFD Sender: No OFD packet to send [01:12:04]OFD Sender: No OFD packet to send [01:12:09]OFD Sender: No OFD packet to send [01:12:14]OFD Sender: No OFD packet to send [01:12:19]OFD Sender: No OFD packet to send [01:12:24]OFD Sender: No OFD packet to send [01:12:29]OFD Sender: No OFD packet to send [01:12:34]OFD Sender: No OFD packet to send [01:12:39]OFD Sender: No OFD packet to send [01:12:44]OFD Sender: No OFD packet to send [01:12:49]OFD Sender: No OFD packet to send [01:12:54]OFD Sender: No OFD packet to send [01:12:59]OFD Sender: No OFD packet to send [01:13:04]OFD Sender: No OFD packet to send [01:13:09]OFD Sender: No OFD packet to send [01:13:14]OFD Sender: No OFD packet to send [01:13:19]OFD Sender: No OFD packet to send [01:13:24]OFD Sender: No OFD packet to send [01:13:29]OFD Sender: No OFD packet to send [01:13:34]OFD Sender: No OFD packet to send [01:13:39]OFD Sender: No OFD packet to send [01:13:44]OFD Sender: No OFD packet to send [01:13:49]OFD Sender: No OFD packet to send [01:13:54]OFD Sender: No OFD packet to send [01:13:59]OFD Sender: No OFD packet to send [01:14:04]OFD Sender: No OFD packet to send [01:14:09]OFD Sender: No OFD packet to send [01:14:14]OFD Sender: No OFD packet to send [01:14:19]OFD Sender: No OFD packet to send [01:14:24]OFD Sender: No OFD packet to send [01:14:29]OFD Sender: No OFD packet to send [01:14:34]OFD Sender: No OFD packet to send [01:14:39]OFD Sender: No OFD packet to send [01:14:44]OFD Sender: No OFD packet to send [01:14:49]OFD Sender: No OFD packet to send [01:14:54]OFD Sender: No OFD packet to send [01:14:59]OFD Sender: No OFD packet to send [01:15:04]OFD Sender: No OFD packet to send [01:15:08]accept exits with 7 [01:15:08]New connection [01:15:08]New thread 3067305316 created [01:15:08]Thread 3067161956 joined [01:15:08]Waiting for new connection... [01:15:08] Sock 7.Parse request [01:15:08]Sock 7.Check first char [01:15:08]Sock 7.First char is OK [01:15:08]request: POST /json_proto HTTP/1.0 [01:15:08]Method: POST [01:15:08]URL: /json_proto [01:15:08]Method is POST - this is cgi request [01:15:08]url: /json_proto [01:15:08]query_string will be loaded in cgi processing [01:15:08]execute_cgi json_proto POST (null) [01:15:08]execute_cgi path=json_proto method=POST [01:15:08]POST find Content-Length [01:15:08]Host: 172.17.49.196:8080 [01:15:08]Content-Length: 948 [01:15:08]Content-Type: application/json [01:15:08] [01:15:08]POST finish read [01:15:08]Found Content-Length = 948 [01:15:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)164420", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 392.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:15:08]execute_script... [01:15: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 : (3)164420", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521216", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0437\u0435\u043B.\u043B\u0438\u043C\u043E\u043D (\u043D\u043E\u0432\u044B\u0439)", "price" : 104.00, "quantity" : 1.000, "sum" : 104.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 392.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:15:08]POST & json_proto [01:15:08]process_json_proto [01:15:08]json parsed OK: [01:15:08]protocol is kg_v1.0 [01:15:08]action value=close_receipt [01:15:08]process_action close_receipt [01:15:08]cmd_close_receipt [01:15:08]MH_GetDate [01:15:08]Write to MH i2c: F0 00 00 D7 4A 10 [01:15:08]Write i2c OK [01:15:08]MH_I2C_Read... [01:15:08]Read from MH i2c: F0 [01:15:08]MH_I2C_Read... [01:15:08]Read from MH i2c: F0 09 00 [01:15:08]MH_I2C_Read... [01:15:08]Read from MH i2c: F0 09 00 D7 4A 00 28 F1 1A 67 BD 3B 11 67 23 [01:15:08]GetLastDocTimeStamp 1729817587 [01:15:08]current date 1729818920 [01:15:08]FM_GetShiftState [01:15:08]SAM_PROTO_GetShiftState [01:15:08]wFMCommunicate request_size=4 [01:15:08]MH_SAM_APDU [01:15:08]CAPDU: 80 13 01 00 [01:15:08]Write to MH i2c: E2 08 00 D8 4A 80 13 01 00 00 00 00 00 9F [01:15:08]Write i2c OK [01:15:08]MH_I2C_Read... [01:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:15:08]Read from MH i2c: E2 [01:15:08]MH_I2C_Read... [01:15:08]Read from MH i2c: E2 0E 00 [01:15:08]MH_I2C_Read... [01:15:08]Read from MH i2c: E2 0E 00 D8 4A 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 97 [01:15:08]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [01:15:08]wFMCommunicate OK [01:15:08]SAM_PROTO_GetShiftState done [01:15:08]FM_GetShiftState done [01:15:08]opened in 1729815177 [01:15:08]opened+sec_in_day 1729901577 [01:15:08]quantity*price = 28800 [01:15:08]sum+1 = 28801 [01:15:08]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521216 Напиток MAXI чай 1,2 зел.лимон (новый) 1.000 * 104.00 = 104.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 392.00 НСП 1% : 3.47 НДС 12% : 41.62 Наличными: 392.00 Безнал.: 0.00 Место: АЗС № 80 "Партнер Нефть" Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 СНО: Общий режим Чек 6 25.10.2024 01:15 Смена: 493 ФФД: 1.0 ЗНМ: 0300000090 РНМ: 0000000000097022 Версия ККМ: 001 ФМ: 0000000000875000 ФД: 50506 ФПД: 139178972631879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T011520&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50506&fm=139178972631879&tin=02508201610067®Number=0000000000097022&sum=39200 0 [01:15:09]StoreToDocumentArchive [01:15:09]shift 493 fd 50506 [01:15:09]save to /storage/0493/doc_00050506 [01:15:09]save last doc name /storage/0493/doc_00050506 to /storage/kkm_last_doc_name [01:15:09]save OK [01:15:09]Clear old archive folders... [01:15:09]ProcessDocumentItem done err = 0, tmpTLVsize=406 [01:15:09]tlvbuf is B6FAE230 [01:15:09]SAM_PROTO_ClearQueue [01:15:09]wFMCommunicate request_size=4 [01:15:09]MH_SAM_APDU [01:15:09]CAPDU: 80 09 00 00 [01:15:09]Write to MH i2c: E2 08 00 E5 4A 80 09 00 00 00 00 00 00 A1 [01:15:09]Write i2c OK [01:15:09]MH_I2C_Read... [01:15:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:15:10]Read from MH i2c: E2 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 E5 4A 00 90 00 A3 [01:15:10]RAPDU: 90 00 [01:15:10]wFMCommunicate OK [01:15:10]SAM_PROTO_ClearQueue done [01:15:10]KKMCreateOFDPacket [01:15:10]OFDProtocolAddRootSTLVToBuf [01:15:10]FM_MakeSignedData [01:15:10]FM_MakeSignedData [01:15:10]SAM_PROTO_SignData [01:15:10]wFMCommunicate request_size=4 [01:15:10]MH_SAM_APDU [01:15:10]CAPDU: 80 0D 01 02 [01:15:10]Write to MH i2c: E2 08 00 E6 4A 80 0D 01 02 00 00 00 00 A9 [01:15:10]Write i2c OK [01:15:10]MH_I2C_Read... [01:15:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:15:10]Read from MH i2c: E2 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 E6 4A 00 90 00 A4 [01:15:10]RAPDU: 90 00 [01:15:10]wFMCommunicate OK [01:15:10]wFMCommunicate request_size=255 [01:15:10]MH_SAM_APDU [01:15:10]CAPDU: 80 0D 02 02 FA 03 00 96 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 [01:15:10]Write to MH i2c: E2 02 01 E7 4A 80 0D 02 02 FA 00 03 00 96 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 00 00 C1 [01:15:10]Write i2c OK [01:15:10]MH_I2C_Read... [01:15:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:15:10]Read from MH i2c: E2 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 E7 4A 00 90 00 A5 [01:15:10]RAPDU: 90 00 [01:15:10]wFMCommunicate OK [01:15:10]wFMCommunicate request_size=165 [01:15:10]MH_SAM_APDU [01:15:10]CAPDU: 80 0D 02 02 A0 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 10 00 00 00 00 07 04 06 00 20 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 28 F1 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 4A C5 00 00 35 04 06 00 7E 95 21 39 53 47 [01:15:10]Write to MH i2c: E2 A8 00 E8 4A 80 0D 02 02 A0 00 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 10 00 00 00 00 07 04 06 00 20 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 28 F1 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 4A C5 00 00 35 04 06 00 7E 95 21 39 53 47 00 00 BC [01:15:10]Write i2c OK [01:15:10]MH_I2C_Read... [01:15:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:15:10]Read from MH i2c: E2 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 03 00 E8 4A 00 90 00 A6 [01:15:10]RAPDU: 90 00 [01:15:10]wFMCommunicate OK [01:15:10]wFMCommunicate request_size=4 [01:15:10]MH_SAM_APDU [01:15:10]CAPDU: 80 0D 03 02 [01:15:10]Write to MH i2c: E2 08 00 E9 4A 80 0D 03 02 00 00 00 00 AE [01:15:10]Write i2c OK [01:15:10]MH_I2C_Read... [01:15:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:15:10]Read from MH i2c: E2 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 0B 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 0B 00 E9 4A 00 DC 47 F7 5C 1E 4B 16 58 90 00 FC [01:15:10]RAPDU: DC 47 F7 5C 1E 4B 16 58 90 00 [01:15:10]wFMCommunicate OK [01:15:10]SAM_PROTO_SignData done [01:15:10]FM_MakeSignedData done [01:15:10]CreateOFDProtocolMessage [01:15:10]wFMCommunicate request_size=4 [01:15:10]MH_SAM_APDU [01:15:10]CAPDU: 80 11 00 00 [01:15:10]Write to MH i2c: E2 08 00 EA 4A 80 11 00 00 00 00 00 00 AE [01:15:10]Write i2c OK [01:15:10]MH_I2C_Read... [01:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:15:10]Read from MH i2c: E2 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 17 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: E2 17 00 EA 4A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 F5 [01:15:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [01:15:10]wFMCommunicate OK [01:15:10]CreateOFDProtocolMessage done [01:15:10]OFDSenderStorePacket 50506 [01:15:10]StoreOFDPacket docnum=50506 [01:15:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 AA 01 00 00 D6 67 A2 01 BC EA 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 10 00 00 00 00 07 04 06 00 20 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 28 F1 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 4A C5 00 00 35 04 06 00 7E 95 21 39 53 47 DC 47 F7 5C 1E 4B 16 58 [01:15:10]CheckFolder [01:15:10]dirname=/storage/ofd_packets [01:15:10]CheckFolder done [01:15:10]ProducePacketName [01:15:10]name=ofd_packets/00050506 [01:15:10]NVStorageSaveData ofd_packets/00050506 [01:15:10]File name is /storage/ofd_packets/00050506 [01:15:10]Write 456 bytes [01:15:10]NVStorageSaveData done [01:15:10]OFDSenderStorePacket done [01:15:10]KKMCreateOFDPacket done [01:15:10]NVStorageSaveData kkm_last_timestamp [01:15:10]File name is /storage/kkm_last_timestamp [01:15:10]Write 4 bytes [01:15:10]NVStorageSaveData done [01:15:10]ExternCall_PrintAddStr [01:15:10]wPrintStart [01:15:10]Write to MH i2c: 01 00 00 EB 4A 35 [01:15:10]Write i2c OK [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: 01 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: 01 07 00 [01:15:10]MH_I2C_Read... [01:15:10]Read from MH i2c: 01 07 00 EB 4A 00 00 00 00 00 FF 0F 4A [01:15:10]RasterBufferAndPrint [01:15:10]line Счет N : (3)164420 [01:15:10]line ИНН: 02508201610067 [01:15:10]line Контрольно-Кассовый Чек [01:15:10]line ПРОДАЖА [01:15:10]line Товар: 48747059 [01:15:10]line Сигареты Winston Legend Blue [01:15:10]line 2.000 * 144.00 [01:15:10]line = 288.00 [01:15:10]line НДС 12% НСП 1% [01:15:10]line > о реализуемом товаре [01:15:10]line Товар: 4870202521216 [01:15:10]line Напиток MAXI чай 1,2 зел.лимон (новый) [01:15:10]line 1.000 * 104.00 [01:15:10]line = 104.00 [01:15:10]line НДС 12% НСП 1% [01:15:10]line > о реализуемом товаре [01:15:10]line ИТОГО: 392.00 [01:15:10]line НСП 1% : 3.47 [01:15:10]line НДС 12% : 41.62 [01:15:10]line Наличными: 392.00 [01:15:10]line Безнал.: 0.00 [01:15:10]line Место: АЗС № 80 "Партнер Нефть" [01:15:10]line Адрес: 720001, с. Кумуш Азиз, трасса Бишкек-Ош, 40.913423, 72.935939 [01:15:10]line СНО: Общий режим [01:15:10]line Чек 6 25.10.2024 01:15 [01:15:10]line Смена: 493 ФФД: 1.0 [01:15:10]line ЗНМ: 0300000090 [01:15:10]line РНМ: 0000000000097022 [01:15:10]line Версия ККМ: 001 [01:15:10]line ФМ: 0000000000875000 [01:15:10]line ФД: 50506 [01:15:10]line ФПД: 139178972631879 [01:15:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241025T011520&type=1&operation_type=1&fn_number=0000000000875000&fd_number=50506&fm=139178972631879&tin=02508201610067®Number=0000000000097022&sum=39200 [01:15:10]OFD Sender: Processing packet 50506 [packets to send 7, broken 6] [01:15:10]ProducePacketName [01:15:10]name=ofd_packets/00050506 [01:15:10]OFD Sender: To server: pG, [01:15:10]CommunicateWithHost lk.salyk.kg:30040 [01:15:10]ConnectInit lk.salyk.kg [01:15:10]line 0 [01:15:10]written 0, free lines is 4095 [01:15:11]Connected sock=9 [01:15:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 AA 01 00 00 D6 67 A2 01 BC EA 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 80 70 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 31 36 06 04 3D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D0 B7 D0 B5 D0 BB 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 20 28 D0 BD D0 BE D0 B2 D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 28 00 00 00 00 13 04 06 00 A0 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 10 00 00 00 00 07 04 06 00 20 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 28 F1 1A 67 0E 04 04 00 ED 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 4A C5 00 00 35 04 06 00 7E 95 21 39 53 47 DC 47 F7 5C 1E 4B 16 58 [01:15:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 4F 00 00 00 61 76 47 00 1B EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 10 04 04 00 4A C5 00 00 F4 03 04 00 BA 9C 1A 67 B6 04 01 00 00 22 A5 74 A5 F7 F9 D6 A5 [01:15:11]CommunicateWithHost err = 0 [01:15:11]CheckOFDResponse [01:15:11]1017 (14) - 77093643461234 [01:15:11]1041 (16) - 0000000000875000 [01:15:11]1040 (4) - 50506 [01:15:11]1012 (4) - 24.10.2024 19:15 [01:15:11]1206 (1) - 0 [01:15:11]OFD Sender: Remove packet 50506 [01:15:11]ProducePacketName [01:15:11]name=ofd_packets/00050506 [01:15:11]NVStorageDeleteData [01:15:11]Write to MH i2c: 01 00 00 1B 4B 66 [01:15:11]Write i2c OK [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: 01 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: 01 07 00 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: 01 07 00 1B 4B 00 00 00 00 00 A2 0C 1B [01:15:11]RasterBufferAndPrint [01:15:11]line [01:15:11]line [01:15:11]line [01:15:11]line [01:15:11]line [01:15:11]written 0, free lines is 3243 [01:15:11]process_action close_receipt done [01:15:11]requested_data is exist [01:15:11]produce_requested_data [01:15:11]requested_item fm.sn is exist - process it [01:15:11]wFMCommunicate request_size=4 [01:15:11]MH_SAM_APDU [01:15:11]CAPDU: 80 11 00 00 [01:15:11]Write to MH i2c: E2 08 00 22 4B 80 11 00 00 00 00 00 00 E7 [01:15:11]Write i2c OK [01:15:11]MH_I2C_Read... [01:15:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:15:11]Read from MH i2c: E2 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: E2 17 00 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: E2 17 00 22 4B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 2E [01:15:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 90 00 [01:15:11]wFMCommunicate OK [01:15:11]requested_item fd.num is exist - process it [01:15:11]SAM_PROTO_GetFieldsCounters [01:15:11]wFMCommunicate request_size=4 [01:15:11]MH_SAM_APDU [01:15:11]CAPDU: 80 13 00 00 [01:15:11]Write to MH i2c: E2 08 00 23 4B 80 13 00 00 00 00 00 00 EA [01:15:11]Write i2c OK [01:15:11]MH_I2C_Read... [01:15:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:15:11]Read from MH i2c: E2 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: E2 62 00 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: E2 62 00 23 4B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 4A C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [01:15:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 35 30 30 30 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 37 30 32 32 10 04 04 00 4A C5 00 00 0E 04 04 00 ED 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:15:11]wFMCommunicate OK [01:15:11]SAM_PROTO_GetFieldsCounters done [01:15:11]requested_item shift.num is exist - process it [01:15:11]requested_item shift.opened is exist - process it [01:15:11]req_shift_opened [01:15:11]FM_GetShiftState [01:15:11]SAM_PROTO_GetShiftState [01:15:11]wFMCommunicate request_size=4 [01:15:11]MH_SAM_APDU [01:15:11]CAPDU: 80 13 01 00 [01:15:11]Write to MH i2c: E2 08 00 24 4B 80 13 01 00 00 00 00 00 EC [01:15:11]Write i2c OK [01:15:11]MH_I2C_Read... [01:15:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:15:11]Read from MH i2c: E2 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: E2 0E 00 [01:15:11]MH_I2C_Read... [01:15:11]Read from MH i2c: E2 0E 00 24 4B 00 09 00 01 89 E2 1A 67 00 00 00 00 90 00 E4 [01:15:11]RAPDU: 09 00 01 89 E2 1A 67 00 00 00 00 90 00 [01:15:11]wFMCommunicate OK [01:15:11]SAM_PROTO_GetShiftState done [01:15:11]FM_GetShiftState done [01:15:11]req_shift_opened done [01:15:11]requested_item shift.open_date is exist - process it [01:15:11]req_shift_open_date [01:15:11]req_shift_open_date done [01:15:11]produce_requested_data done [01:15:11]produce_requested_data return {"fm.sn":"0000000000875000","fd.num":50506,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177} [01:15:11]process_action_free close_receipt [01:15:11]json_value_free [01:15:11]json_value_free done [01:15:11]process_json_proto returns [01:15:11]Send response to host [01:15:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000875000","fd.num":50506,"shift.num":493,"shift.opened":1,"shift.open_date":1729815177}}} [01:15:11]free response buf [01:15:11]execute_script done [01:15:11]execute_script returns [01:15:11]free content buf [01:15:11]Sock 7.Close socket [01:15:11]Sock 7.Thread stoped [01:15:11]OFD Sender: No OFD packet to send [01:15:16]OFD Sender: No OFD packet to send [01:15:21]OFD Sender: No OFD packet to send [01:15:26]OFD Sender: No OFD packet to send [01:15:31]OFD Sender: No OFD packet to send [01:15:36]OFD Sender: No OFD packet to send [01:15:41]OFD Sender: No OFD packet to send [01:15:46]OFD Sender: No OFD packet to send [01:15:51]OFD Sender: No OFD packet to send [01:15:56]OFD Sender: No OFD packet to send [01:16:01]OFD Sender: No OFD packet to send [01:16:06]OFD Sender: No OFD packet to send [01:16:11]OFD Sender: No OFD packet to send [01:16:16]OFD Sender: No OFD packet to send [01:16:21]OFD Sender: No OFD packet to send [01:16:26]OFD Sender: No OFD packet to send [01:16:31]OFD Sender: No OFD packet to send [01:16:36]OFD Sender: No OFD packet to send [01:16:41]OFD Sender: No OFD packet to send [01:16:46]OFD Sender: No OFD packet to send [01:16:51]OFD Sender: No OFD packet to send [01:16:56]OFD Sender: No OFD packet to send [01:17:01]OFD Sender: No OFD packet to send [01:17:06]OFD Sender: No OFD packet to send [01:17:11]OFD Sender: No OFD packet to send [01:17:16]OFD Sender: No OFD packet to send [01:17:21]OFD Sender: No OFD packet to send [01:17:26]OFD Sender: No OFD packet to send [01:17:31]OFD Sender: No OFD packet to send [01:17:36]OFD Sender: No OFD packet to send [01:17:41]OFD Sender: No OFD packet to send [01:17:46]OFD Sender: No OFD packet to send [01:17:51]OFD Sender: No OFD packet to send [01:17:56]OFD Sender: No OFD packet to send [01:18:01]OFD Sender: No OFD packet to send [01:18:06]OFD Sender: No OFD packet to send [01:18:11]OFD Sender: No OFD packet to send [01:18:16]OFD Sender: No OFD packet to send [01:18:21]OFD Sender: No OFD packet to send [01:18:26]OFD Sender: No OFD packet to send [01:18:31]OFD Sender: No OFD packet to send [01:18:36]OFD Sender: No OFD packet to send [01:18:41]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:12]OFD Sender: No OFD packet to send [01:19:17]OFD Sender: No OFD packet to send [01:19:22]OFD Sender: No OFD packet to send [01:19:27]OFD Sender: No OFD packet to send [01:19:32]OFD Sender: No OFD packet to send [01:19:37]OFD Sender: No OFD packet to send [01:19:42]OFD Sender: No OFD packet to send [01:19:47]OFD Sender: No OFD packet to send [01:19:52]OFD Sender: No OFD packet to send [01:19:57]OFD Sender: No OFD packet to send [01:20:02]OFD Sender: No OFD packet to send [01:20:07]OFD Sender: No OFD packet to send [01:20:12]OFD Sender: No OFD packet to send [01:20:17]OFD Sender: No OFD packet to send [01:20:22]OFD Sender: No OFD packet to send [01:20:27]OFD Sender: No OFD packet to send [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: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:57]OFD Sender: No OFD packet to send [01:29:02]OFD Sender: No OFD packet to send [01:29:07]OFD Sender: No OFD packet to send [01:29:12]OFD Sender: No OFD packet to send [01:29:17]OFD Sender: No OFD packet to send [01:29:17]ConnectInit Can't connect to host [01:29:22]OFD Sender: No OFD packet to send [01:29:27]OFD Sender: No OFD packet to send [01:29:32]OFD Sender: No OFD packet to send [01:29:37]OFD Sender: No OFD packet to send [01:29:42]OFD Sender: No OFD packet to send [01:29:47]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:17]OFD Sender: No OFD packet to send [01:30:22]OFD Sender: No OFD packet to send [01:30:27]OFD Sender: No OFD packet to send [01:30:32]OFD Sender: No OFD packet to send [01:30:37]OFD Sender: No OFD packet to send [01:30:42]OFD Sender: No OFD packet to send [01:30:47]OFD Sender: No OFD packet to send [01:30:52]OFD Sender: No OFD packet to send [01:30:57]OFD Sender: No OFD packet to send [01:31:02]OFD Sender: No OFD packet to send [01:31:07]OFD Sender: No OFD packet to send [01:31:12]OFD Sender: No OFD packet to send [01:31:17]OFD Sender: No OFD packet to send [01:31:22]OFD Sender: No OFD packet to send [01:31:27]OFD Sender: No OFD packet to send [01:31:32]OFD Sender: No OFD packet to send [01:31:37]OFD Sender: No OFD packet to send [01:31:42]OFD Sender: No OFD packet to send [01:31:47]OFD Sender: No OFD packet to send [01:31:52]OFD Sender: No OFD packet to send [01:31:57]OFD Sender: No OFD packet to send [01:32:02]OFD Sender: No OFD packet to send [01:32:07]OFD Sender: No OFD packet to send [01:32:12]OFD Sender: No OFD packet to send [01:32:17]OFD Sender: No OFD packet to send [01:32:22]OFD Sender: No OFD packet to send [01:32:27]OFD Sender: No OFD packet to send [01:32:32]OFD Sender: No OFD packet to send [01:32:37]OFD Sender: No OFD packet to send [01:32:42]OFD Sender: No OFD packet to send [01:32:47]OFD Sender: No OFD packet to send [01:32:52]OFD Sender: No OFD packet to send [01:32:57]OFD Sender: No OFD packet to send [01:33:02]OFD Sender: No OFD packet to send [01:33:07]OFD Sender: No OFD packet to send [01:33:12]OFD Sender: No OFD packet to send [01:33:17]OFD Sender: No OFD packet to send [01:33:22]OFD Sender: No OFD packet to send [01:33:27]OFD Sender: No OFD packet to send [01:33:32]OFD Sender: No OFD packet to send [01:33:37]OFD Sender: No OFD packet to send [01:33:42]OFD Sender: No OFD packet to send [01:33:47]OFD Sender: No OFD packet to send [01:33:52]OFD Sender: No OFD packet to send [01:33:57]OFD Sender: No OFD packet to send [01:34:02]OFD Sender: No OFD packet to send [01:34:07]OFD Sender: No OFD packet to send [01:34:12]OFD Sender: No OFD packet to send [01:34:17]OFD Sender: No OFD packet to send [01:34:22]OFD Sender: No OFD packet to send [01:34:27]OFD Sender: No OFD packet to send [01:34:32]OFD Sender: No OFD packet to send [01:34:37]OFD Sender: No OFD packet to send [01:34:42]OFD Sender: No OFD packet to send [01:34:47]OFD Sender: No OFD packet to send [01:34:52]OFD Sender: No OFD packet to send [01:34:57]OFD Sender: No OFD packet to send [01:35:02]OFD Sender: No OFD packet to send [01:35:07]OFD Sender: No OFD packet to send [01:35:12]OFD Sender: No OFD packet to send [01:35:17]OFD Sender: No OFD packet to send [01:35:22]OFD Sender: No OFD packet to send [01:35:27]OFD Sender: No OFD packet to send [01:35:32]OFD Sender: No OFD packet to send [01:35:37]OFD Sender: No OFD packet to send [01:35:42]OFD Sender: No OFD packet to send [01:35:47]OFD Sender: No OFD packet to send [01:35:52]OFD Sender: No OFD packet to send [01:35:57]OFD Sender: No OFD packet to send [01:36:02]OFD Sender: No OFD packet to send [01:36:07]OFD Sender: No OFD packet to send [01:36:12]OFD Sender: No OFD packet to send [01:36:17]OFD Sender: No OFD packet to send [01:36:22]OFD Sender: No OFD packet to send [01:36:27]OFD Sender: No OFD packet to send [01:36:32]OFD Sender: No OFD packet to send [01:36:37]OFD Sender: No OFD packet to send [01:36:42]OFD Sender: No OFD packet to send [01:36:47]OFD Sender: No OFD packet to send [01:36:52]OFD Sender: No OFD packet to send [01:36:57]OFD Sender: No OFD packet to send [01:37:02]OFD Sender: No OFD packet to send [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:22]OFD Sender: No OFD packet to send [01:37:27]OFD Sender: No OFD packet to send [01:37:32]OFD Sender: No OFD packet to send [01:37:37]OFD Sender: No OFD packet to send [01:37:42]OFD Sender: No OFD packet to send [01:37:47]OFD Sender: No OFD packet to send [01:37:52]OFD Sender: No OFD packet to send [01:37:57]OFD Sender: No OFD packet to send [01:38:02]OFD Sender: No OFD packet to send [01:38:07]OFD Sender: No OFD packet to send [01:38:12]OFD Sender: No OFD packet to send [01:38:17]OFD Sender: No OFD packet to send [01:38:22]OFD Sender: No OFD packet to send [01:38:27]OFD Sender: No OFD packet to send [01:38:32]OFD Sender: No OFD packet to send [01:38:37]OFD Sender: No OFD packet to send [01:38:42]OFD Sender: No OFD packet to send [01:38:47]OFD Sender: No OFD packet to send [01:38:52]OFD Sender: No OFD packet to send [01:38:57]OFD Sender: No OFD packet to send [01:39:02]OFD Sender: No OFD packet to send [01:39:07]OFD Sender: No OFD packet to send [01:39:12]OFD Sender: No OFD packet to send [01:39:17]OFD Sender: No OFD packet to send [01:39:22]OFD Sender: No OFD packet to send [01:39:27]OFD Sender: No OFD packet to send [01:39:32]OFD Sender: No OFD packet to send [01:39:37]OFD Sender: No OFD packet to send [01:39:42]OFD Sender: No OFD packet to send [01:39:47]OFD Sender: No OFD packet to send [01:39:52]OFD Sender: No OFD packet to send [01:39:57]OFD Sender: No OFD packet to send [01:40:02]OFD Sender: No OFD packet to send [01:40:07]OFD Sender: No OFD packet to send [01:40:12]OFD Sender: No OFD packet to send [01:40:17]OFD Sender: No OFD packet to send [01:40:22]OFD Sender: No OFD packet to send [01:40:27]OFD Sender: No OFD packet to send [01:40:32]OFD Sender: No OFD packet to send [01:40:37]OFD Sender: No OFD packet to send [01:40:42]OFD Sender: No OFD packet to send [01:40:47]OFD Sender: No OFD packet to send [01:40:53]OFD Sender: No OFD packet to send [01:40:58]OFD Sender: No OFD packet to send [01:41:03]OFD Sender: No OFD packet to send [01:41:08]OFD Sender: No OFD packet to send [01:41:13]OFD Sender: No OFD packet to send [01:41:18]OFD Sender: No OFD packet to send [01:41:23]OFD Sender: No OFD packet to send [01:41:28]OFD Sender: No OFD packet to send [01:41:33]OFD Sender: No OFD packet to send [01:41:38]OFD Sender: No OFD packet to send [01:41:43]OFD Sender: No OFD packet to send [01:41:48]OFD Sender: No OFD packet to send [01:41:53]OFD Sender: No OFD packet to send [01:41:58]OFD Sender: No OFD packet to send [01:42:03]OFD Sender: No OFD packet to send [01:42:08]OFD Sender: No OFD packet to send [01:42:13]OFD Sender: No OFD packet to send [01:42:18]OFD Sender: No OFD packet to send [01:42:23]OFD Sender: No OFD packet to send [01:42:28]OFD Sender: No OFD packet to send [01:42:33]OFD Sender: No OFD packet to send [01:42:38]OFD Sender: No OFD packet to send [01:42:43]OFD Sender: No OFD packet to send [01:42:48]OFD Sender: No OFD packet to send [01:42:53]OFD Sender: No OFD packet to send [01:42:58]OFD Sender: No OFD packet to send [01:43:03]OFD Sender: No OFD packet to send [01:43:08]OFD Sender: No OFD packet to send [01:43:13]OFD Sender: No OFD packet to send [01:43:18]OFD Sender: No OFD packet to send [01:43:23]OFD Sender: No OFD packet to send [01:43:28]OFD Sender: No OFD packet to send [01:43:33]OFD Sender: No OFD packet to send [01:43:38]OFD Sender: No OFD packet to send [01:43:43]OFD Sender: No OFD packet to send [01:43:48]OFD Sender: No OFD packet to send [01:43:53]OFD Sender: No OFD packet to send [01:43:58]OFD Sender: No OFD packet to send [01:44:03]OFD Sender: No OFD packet to send [01:44:08]OFD Sender: No OFD packet to send [01:44:13]OFD Sender: No OFD packet to send [01:44:18]OFD Sender: No OFD packet to send [01:44:23]OFD Sender: No OFD packet to send [01:44:28]OFD Sender: No OFD packet to send [01:44:33]OFD Sender: No OFD packet to send [01:44:38]OFD Sender: No OFD packet to send [01:44:43]OFD Sender: No OFD packet to send [01:44:48]OFD Sender: No OFD packet to send [01:44:53]OFD Sender: No OFD packet to send [01:44:58]OFD Sender: No OFD packet to send [01:45:03]OFD Sender: No OFD packet to send [01:45:08]OFD Sender: No OFD packet to send [01:45:13]OFD Sender: No OFD packet to send [01:45:18]OFD Sender: No OFD packet to send [01:45:23]OFD Sender: No OFD packet to send [01:45:28]OFD Sender: No OFD packet to send [01:45:33]OFD Sender: No OFD packet to send [01:45:38]OFD Sender: No OFD packet to send [01:45:43]OFD Sender: No OFD packet to send [01:45:48]OFD Sender: No OFD packet to send [01:45:53]OFD Sender: No OFD packet to send [01:45:58]OFD Sender: No OFD packet to send [01:46:03]OFD Sender: No OFD packet to send [01:46:08]OFD Sender: No OFD packet to send [01:46:13]OFD Sender: No OFD packet to send [01:46:18]OFD Sender: No OFD packet to send [01:46:23]OFD Sender: No OFD packet to send [01:46:28]OFD Sender: No OFD packet to send [01:46:33]OFD Sender: No OFD packet to send [01:46:38]OFD Sender: No OFD packet to send [01:46:43]OFD Sender: No OFD packet to send [01:46:48]OFD Sender: No OFD packet to send [01:46:53]OFD Sender: No OFD packet to send [01:46:58]OFD Sender: No OFD packet to send [01:47:03]OFD Sender: No OFD packet to send [01:47:08]OFD Sender: No OFD packet to send [01:47:13]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]OFD Sender: No OFD packet to send [01:58:18]OFD Sender: No OFD packet to send [01:58:23]OFD Sender: No OFD packet to send [01:58:28]OFD Sender: No OFD packet to send [01:58:33]OFD Sender: No OFD packet to send [01:58:38]OFD Sender: No OFD packet to send [01:58:43]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:38]OFD Sender: No OFD packet to send [02:00:43]OFD Sender: No OFD packet to send [02:00:48]OFD Sender: No OFD packet to send [02:00:53]OFD Sender: No OFD packet to send [02:00:58]OFD Sender: No OFD packet to send [02:01:03]OFD Sender: No OFD packet to send [02:01:08]OFD Sender: No OFD packet to send [02:01:13]OFD Sender: No OFD packet to send [02:01:18]OFD Sender: No OFD packet to send [02:01:23]OFD Sender: No OFD packet to send [02:01:28]OFD Sender: No OFD packet to send [02:01:33]OFD Sender: No OFD packet to send [02:01:38]OFD Sender: No OFD packet to send [02:01:43]OFD Sender: No OFD packet to send [02:01:48]OFD Sender: No OFD packet to send [02:01:53]OFD Sender: No OFD packet to send [02:01:58]OFD Sender: No OFD packet to send [02:02:03]OFD Sender: No OFD packet to send [02:02:08]OFD Sender: No OFD packet to send [02:02:13]OFD Sender: No OFD packet to send [02:02:19]OFD Sender: No OFD packet to send [02:02:24]OFD Sender: No OFD packet to send [02:02:29]OFD Sender: No OFD packet to send [02:02:34]OFD Sender: No OFD packet to send [02:02:39]OFD Sender: No OFD packet to send [02:02:44]OFD Sender: No OFD packet to send [02:02:49]OFD Sender: No OFD packet to send [02:02:54]OFD Sender: No OFD packet to send [02:02:59]OFD Sender: No OFD packet to send [02:03:04]OFD Sender: No OFD packet to send [02:03:09]OFD Sender: No OFD packet to send [02:03:14]OFD Sender: No OFD packet to send [02:03:19]OFD Sender: No OFD packet to send [02:03:24]OFD Sender: No OFD packet to send [02:03:29]OFD Sender: No OFD packet to send [02:03:34]OFD Sender: No OFD packet to send [02:03:39]OFD Sender: No OFD packet to send [02:03:44]OFD Sender: No OFD packet to send [02:03:49]OFD Sender: No OFD packet to send [02:03:54]OFD Sender: No OFD packet to send [02:03:59]OFD Sender: No OFD packet to send [02:04:04]OFD Sender: No OFD packet to send [02:04:09]OFD Sender: No OFD packet to send [02:04:14]OFD Sender: No OFD packet to send [02:04:19]OFD Sender: No OFD packet to send [02:04:24]OFD Sender: No OFD packet to send [02:04:29]OFD Sender: No OFD packet to send [02:04:34]OFD Sender: No OFD packet to send [02:04:39]OFD Sender: No OFD packet to send [02:04:44]OFD Sender: No OFD packet to send [02:04:49]OFD Sender: No OFD packet to send [02:04:54]OFD Sender: No OFD packet to send [02:04:59]OFD Sender: No OFD packet to send [02:05:04]OFD Sender: No OFD packet to send [02:05:09]OFD Sender: No OFD packet to send [02:05:14]OFD Sender: No OFD packet to send [02:05:19]OFD Sender: No OFD packet to send [02:05:24]OFD Sender: No OFD packet to send [02:05:29]OFD Sender: No OFD packet to send [02:05:34]OFD Sender: No OFD packet to send [02:05:39]OFD Sender: No OFD packet to send [02:05:44]OFD Sender: No OFD packet to send [02:05:49]OFD Sender: No OFD packet to send [02:05:54]OFD Sender: No OFD packet to send [02:05:59]OFD Sender: No OFD packet to send [02:06:04]OFD Sender: No OFD packet to send [02:06:09]OFD Sender: No OFD packet to send [02:06:14]OFD Sender: No OFD packet to send [02:06:19]OFD Sender: No OFD packet to send [02:06:24]OFD Sender: No OFD packet to send [02:06:29]OFD Sender: No OFD packet to send [02:06:34]OFD Sender: No OFD packet to send [02:06:39]OFD Sender: No OFD packet to send [02:06:44]OFD Sender: No OFD packet to send [02:06:49]OFD Sender: No OFD packet to send [02:06:54]OFD Sender: No OFD packet to send [02:06:59]OFD Sender: No OFD packet to send [02:07:04]OFD Sender: No OFD packet to send [02:07:09]OFD Sender: No OFD packet to send [02:07:14]OFD Sender: No OFD packet to send [02:07:19]OFD Sender: No OFD packet to send [02:07:24]OFD Sender: No OFD packet to send [02:07:29]OFD Sender: No OFD packet to send [02:07:34]OFD Sender: No OFD packet to send [02:07:39]OFD Sender: No OFD packet to send [02:07:44]OFD Sender: No OFD packet to send [02:07:49]OFD Sender: No OFD packet to send [02:07:54]OFD Sender: No OFD packet to send [02:07:59]OFD Sender: No OFD packet to send [02:08:04]OFD Sender: No OFD packet to send [02:08:09]OFD Sender: No OFD packet to send [02:08:14]OFD Sender: No OFD packet to send [02:08:19]OFD Sender: No OFD packet to send [02:08:24]OFD Sender: No OFD packet to send [02:08:29]OFD Sender: No OFD packet to send [02:08:34]OFD Sender: No OFD packet to send [02:08:39]OFD Sender: No OFD packet to send [02:08:44]OFD Sender: No OFD packet to send [02:08:49]OFD Sender: No OFD packet to send [02:08:54]OFD Sender: No OFD packet to send [02:08:59]OFD Sender: No OFD packet to send [02:09:04]OFD Sender: No OFD packet to send [02:09:09]OFD Sender: No OFD packet to send [02:09:14]OFD Sender: No OFD packet to send [02:09:19]OFD Sender: No OFD packet to send [02:09:24]OFD Sender: No OFD packet to send [02:09:29]OFD Sender: No OFD packet to send [02:09:34]OFD Sender: No OFD packet to send [02:09:39]OFD Sender: No OFD packet to send [02:09:44]OFD Sender: No OFD packet to send [02:09:49]OFD Sender: No OFD packet to send [02:09:54]OFD Sender: No OFD packet to send [02:09:59]OFD Sender: No OFD packet to send [02:10:04]OFD Sender: No OFD packet to send [02:10:09]OFD Sender: No OFD packet to send [02:10:14]OFD Sender: No OFD packet to send [02:10:19]OFD Sender: No OFD packet to send [02:10:24]OFD Sender: No OFD packet to send [02:10:29]OFD Sender: No OFD packet to send [02:10:34]OFD Sender: No OFD packet to send [02:10:39]OFD Sender: No OFD packet to send [02:10:44]OFD Sender: No OFD packet to send [02:10:49]OFD Sender: No OFD packet to send [02:10:54]OFD Sender: No OFD packet to send [02:10:59]OFD Sender: No OFD packet to send [02:11:04]OFD Sender: No OFD packet to send [02:11:09]OFD Sender: No OFD packet to send [02:11:14]OFD Sender: No OFD packet to send [02:11:19]OFD Sender: No OFD packet to send [02:11:24]OFD Sender: No OFD packet to send [02:11:29]OFD Sender: No OFD packet to send [02:11:34]OFD Sender: No OFD packet to send [02:11:39]OFD Sender: No OFD packet to send [02:11:44]OFD Sender: No OFD packet to send [02:11:49]OFD Sender: No OFD packet to send [02:11:54]OFD Sender: No OFD packet to send [02:11:59]OFD Sender: No OFD packet to send [02:12:04]OFD Sender: No OFD packet to send [02:12:09]OFD Sender: No OFD packet to send [02:12:14]OFD Sender: No OFD packet to send [02:12:19]OFD Sender: No OFD packet to send [02:12:24]OFD Sender: No OFD packet to send [02:12:29]OFD Sender: No OFD packet to send [02:12:34]OFD Sender: No OFD packet to send [02:12:39]OFD Sender: No OFD packet to send [02:12:44]OFD Sender: No OFD packet to send [02:12:49]OFD Sender: No OFD packet to send [02:12:54]OFD Sender: No OFD packet to send [02:12:59]OFD Sender: No OFD packet to send [02:13:04]OFD Sender: No OFD packet to send [02:13:09]OFD Sender: No OFD packet to send [02:13:14]OFD Sender: No OFD packet to send [02:13:19]OFD Sender: No OFD packet to send [02:13:24]OFD Sender: No OFD packet to send [02:13:29]OFD Sender: No OFD packet to send [02:13:34]OFD Sender: No OFD packet to send [02:13:39]OFD Sender: No OFD packet to send [02:13:44]OFD Sender: No OFD packet to send [02:13:49]OFD Sender: No OFD packet to send [02:13:54]OFD Sender: No OFD packet to send [02:13:59]OFD Sender: No OFD packet to send [02:14:04]OFD Sender: No OFD packet to send [02:14:09]OFD Sender: No OFD packet to send [02:14:14]OFD Sender: No OFD packet to send [02:14:19]OFD Sender: No OFD packet to send [02:14:24]OFD Sender: No OFD packet to send [02:14:29]OFD Sender: No OFD packet to send [02:14:34]OFD Sender: No OFD packet to send [02:14:39]OFD Sender: No OFD packet to send [02:14:44]OFD Sender: No OFD packet to send [02:14:49]OFD Sender: No OFD packet to send [02:14:54]OFD Sender: No OFD packet to send [02:14:59]OFD Sender: No OFD packet to send [02:15:04]OFD Sender: No OFD packet to send [02:15:09]OFD Sender: No OFD packet to send [02:15:14]OFD Sender: No OFD packet to send [02:15:19]OFD Sender: No OFD packet to send [02:15:24]OFD Sender: No OFD packet to send [02:15:29]OFD Sender: No OFD packet to send [02:15:34]OFD Sender: No OFD packet to send [02:15:39]OFD Sender: No OFD packet to send [02:15:44]OFD Sender: No OFD packet to send [02:15:49]OFD Sender: No OFD packet to send [02:15:54]OFD Sender: No OFD packet to send [02:15:59]OFD Sender: No OFD packet to send [02:16:04]OFD Sender: No OFD packet to send [02:16:09]OFD Sender: No OFD packet to send [02:16:14]OFD Sender: No OFD packet to send [02:16:19]OFD Sender: No OFD packet to send [02:16:24]OFD Sender: No OFD packet to send [02:16:29]OFD Sender: No OFD packet to send [02:16:34]OFD Sender: No OFD packet to send [02:16:39]OFD Sender: No OFD packet to send [02:16:44]OFD Sender: No OFD packet to send [02:16:49]OFD Sender: No OFD packet to send [02:16:54]OFD Sender: No OFD packet to send [02:16:59]OFD Sender: No OFD packet to send [02:17:04]OFD Sender: No OFD packet to send [02:17:09]OFD Sender: No OFD packet to send [02:17:14]OFD Sender: No OFD packet to send [02:17:19]OFD Sender: No OFD packet to send [02:17:24]OFD Sender: No OFD packet to send [02:17:29]OFD Sender: No OFD packet to send [02:17:34]OFD Sender: No OFD packet to send [02:17:39]OFD Sender: No OFD packet to send [02:17:44]OFD Sender: No OFD packet to send [02:17:49]OFD Sender: No OFD packet to send [02:17:54]OFD Sender: No OFD packet to send [02:17:59]OFD Sender: No OFD packet to send [02:18:04]OFD Sender: No OFD packet to send [02:18:09]OFD Sender: No OFD packet to send [02:18:14]OFD Sender: No OFD packet to send [02:18:19]OFD Sender: No OFD packet to send [02:18:24]OFD Sender: No OFD packet to send [02:18:29]OFD Sender: No OFD packet to send [02:18:34]OFD Sender: No OFD packet to send [02:18:39]OFD Sender: No OFD packet to send [02:18:44]OFD Sender: No OFD packet to send [02:18:49]OFD Sender: No OFD packet to send [02:18:54]OFD Sender: No OFD packet to send [02:18:59]OFD Sender: No OFD packet to send [02:19:04]OFD Sender: No OFD packet to send [02:19:09]OFD Sender: No OFD packet to send [02:19:14]OFD Sender: No OFD packet to send [02:19:19]OFD Sender: No OFD packet to send [02:19:24]OFD Sender: No OFD packet to send [02:19:29]OFD Sender: No OFD packet to send [02:19:34]OFD Sender: No OFD packet to send [02:19:39]OFD Sender: No OFD packet to send [02:19:44]OFD Sender: No OFD packet to send [02:19:49]OFD Sender: No OFD packet to send [02:19:54]OFD Sender: No OFD packet to send [02:19:59]OFD Sender: No OFD packet to send [02:20:04]OFD Sender: No OFD packet to send [02:20:09]OFD Sender: No OFD packet to send [02:20:14]OFD Sender: No OFD packet to send [02:20:19]OFD Sender: No OFD packet to send [02:20:24]OFD Sender: No OFD packet to send [02:20:29]OFD Sender: No OFD packet to send [02:20:34]OFD Sender: No OFD packet to send [02:20:39]OFD Sender: No OFD packet to send [02:20:44]OFD Sender: No OFD packet to send [02:20:49]OFD Sender: No OFD packet to send [02:20:54]OFD Sender: No OFD packet to send [02:20:59]OFD Sender: No OFD packet to send [02:21:04]OFD Sender: No OFD packet to send [02:21:09]OFD Sender: No OFD packet to send [02:21:14]OFD Sender: No OFD packet to send [02:21:19]OFD Sender: No OFD packet to send [02:21:24]OFD Sender: No OFD packet to send [02:21:29]OFD Sender: No OFD packet to send [02:21:34]OFD Sender: No OFD packet to send [02:21:39]OFD Sender: No OFD packet to send [02:21:44]OFD Sender: No OFD packet to send [02:21:49]OFD Sender: No OFD packet to send [02:21:54]OFD Sender: No OFD packet to send [02:21:59]OFD Sender: No OFD packet to send [02:22:04]OFD Sender: No OFD packet to send [02:22:09]OFD Sender: No OFD packet to send [02:22:14]OFD Sender: No OFD packet to send [02:22:19]OFD Sender: No OFD packet to send [02:22:24]OFD Sender: No OFD packet to send [02:22:29]OFD Sender: No OFD packet to send [02:22:34]OFD Sender: No OFD packet to send [02:22:39]OFD Sender: No OFD packet to send [02:22:44]OFD Sender: No OFD packet to send [02:22:49]OFD Sender: No OFD packet to send [02:22:54]OFD Sender: No OFD packet to send [02:22:59]OFD Sender: No OFD packet to send [02:23:04]OFD Sender: No OFD packet to send [02:23:09]OFD Sender: No OFD packet to send [02:23:14]OFD Sender: No OFD packet to send [02:23:19]OFD Sender: No OFD packet to send [02:23:24]OFD Sender: No OFD packet to send [02:23:29]OFD Sender: No OFD packet to send [02:23:34]OFD Sender: No OFD packet to send [02:23:40]OFD Sender: No OFD packet to send [02:23:45]OFD Sender: No OFD packet to send [02:23:50]OFD Sender: No OFD packet to send [02:23:55]OFD Sender: No OFD packet to send [02:24:00]OFD Sender: No OFD packet to send [02:24:05]OFD Sender: No OFD packet to send [02:24:10]OFD Sender: No OFD packet to send [02:24:15]OFD Sender: No OFD packet to send [02:24:20]OFD Sender: No OFD packet to send [02:24:25]OFD Sender: No OFD packet to send [02:24:30]OFD Sender: No OFD packet to send [02:24:35]OFD Sender: No OFD packet to send [02:24:40]OFD Sender: No OFD packet to send [02:24:45]OFD Sender: No OFD packet to send [02:24:50]OFD Sender: No OFD packet to send [02:24:55]OFD Sender: No OFD packet to send [02:25:00]OFD Sender: No OFD packet to send [02:25:05]OFD Sender: No OFD packet to send [02:25:10]OFD Sender: No OFD packet to send [02:25:15]OFD Sender: No OFD packet to send [02:25:20]OFD Sender: No OFD packet to send [02:25:25]OFD Sender: No OFD packet to send [02:25:30]OFD Sender: No OFD packet to send [02:25:35]OFD Sender: No OFD packet to send [02:25:40]OFD Sender: No OFD packet to send [02:25:45]OFD Sender: No OFD packet to send [02:25:50]OFD Sender: No OFD packet to send [02:25:55]OFD Sender: No OFD packet to send [02:26:00]OFD Sender: No OFD packet to send [02:26:05]OFD Sender: No OFD packet to send [02:26:10]OFD Sender: No OFD packet to send [02:26:15]OFD Sender: No OFD packet to send [02:26:20]OFD Sender: No OFD packet to send [02:26:25]OFD Sender: No OFD packet to send [02:26:30]OFD Sender: No OFD packet to send [02:26:35]OFD Sender: No OFD packet to send [02:26:40]OFD Sender: No OFD packet to send [02:26:45]OFD Sender: No OFD packet to send [02:26:50]OFD Sender: No OFD packet to send [02:26:55]OFD Sender: No OFD packet to send [02:27:00]OFD Sender: No OFD packet to send [02:27:05]OFD Sender: No OFD packet to send [02:27:10]OFD Sender: No OFD packet to send [02:27:15]OFD Sender: No OFD packet to send [02:27:20]OFD Sender: No OFD packet to send [02:27:25]OFD Sender: No OFD packet to send [02:27:30]OFD Sender: No OFD packet to send [02:27:35]OFD Sender: No OFD packet to send [02:27:40]OFD Sender: No OFD packet to send [02:27:45]OFD Sender: No OFD packet to send [02:27:50]OFD Sender: No OFD packet to send [02:27:55]OFD Sender: No OFD packet to send [02:28:00]OFD Sender: No OFD packet to send [02:28:05]OFD Sender: No OFD packet to send [02:28:10]OFD Sender: No OFD packet to send [02:28:15]OFD Sender: No OFD packet to send [02:28:20]OFD Sender: No OFD packet to send [02:28:25]OFD Sender: No OFD packet to send [02:28:30]OFD Sender: No OFD packet to send [02:28:35]OFD Sender: No OFD packet to send [02:28:40]OFD Sender: No OFD packet to send [02:28:45]OFD Sender: No OFD packet to send [02:28:50]OFD Sender: No OFD packet to send [02:28:55]OFD Sender: No OFD packet to send [02:29:00]OFD Sender: No OFD packet to send [02:29:05]OFD Sender: No OFD packet to send [02:29:10]OFD Sender: No OFD packet to send [02:29:15]OFD Sender: No OFD packet to send [02:29:20]OFD Sender: No OFD packet to send [02:29:25]OFD Sender: No OFD packet to send [02:29:30]OFD Sender: No OFD packet to send [02:29:35]OFD Sender: No OFD packet to send [02:29:40]OFD Sender: No OFD packet to send [02:29:45]OFD Sender: No OFD packet to send [02:29:50]OFD Sender: No OFD packet to send [02:29:55]OFD Sender: No OFD packet to send [02:30:00]OFD Sender: No OFD packet to send [02:30:05]OFD Sender: No OFD packet to send [02:30:10]OFD Sender: No OFD packet to send [02:30:15]OFD Sender: No OFD packet to send [02:30:20]OFD Sender: No OFD packet to send [02:30:25]OFD Sender: No OFD packet to send [02:30:30]OFD Sender: No OFD packet to send [02:30:35]OFD Sender: No OFD packet to send [02:30:40]OFD Sender: No OFD packet to send [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:40]OFD Sender: No OFD packet to send [02:31:45]OFD Sender: No OFD packet to send [02:31:50]OFD Sender: No OFD packet to send [02:31:55]OFD Sender: No OFD packet to send [02:32:00]OFD Sender: No OFD packet to send [02:32:05]OFD Sender: No OFD packet to send [02:32:10]OFD Sender: No OFD packet to send [02:32:15]OFD Sender: No OFD packet to send [02:32:20]OFD Sender: No OFD packet to send [02:32:25]OFD Sender: No OFD packet to send [02:32:30]OFD Sender: No OFD packet to send [02:32:35]OFD Sender: No OFD packet to send [02:32:40]OFD Sender: No OFD packet to send [02:32:45]OFD Sender: No OFD packet to send [02:32:50]OFD Sender: No OFD packet to send [02:32:55]OFD Sender: No OFD packet to send [02:33:00]OFD Sender: No OFD packet to send [02:33:05]OFD Sender: No OFD packet to send [02:33:10]OFD Sender: No OFD packet to send [02:33:15]OFD Sender: No OFD packet to send [02:33:20]OFD Sender: No OFD packet to send [02:33:25]OFD Sender: No OFD packet to send [02:33:30]OFD Sender: No OFD packet to send [02:33:35]OFD Sender: No OFD packet to send [02:33:40]OFD Sender: No OFD packet to send [02:33:45]OFD Sender: No OFD packet to send [02:33:50]OFD Sender: No OFD packet to send [02:33:55]OFD Sender: No OFD packet to send [02:34:00]OFD Sender: No OFD packet to send [02:34:05]OFD Sender: No OFD packet to send [02:34:10]OFD Sender: No OFD packet to send [02:34:15]OFD Sender: No OFD packet to send [02:34:20]OFD Sender: No OFD packet to send [02:34:25]OFD Sender: No OFD packet to send [02:34:30]OFD Sender: No OFD packet to send [02:34:35]OFD Sender: No OFD packet to send [02:34:40]OFD Sender: No OFD packet to send [02:34:45]OFD Sender: No OFD packet to send [02:34:50]OFD Sender: No OFD packet to send [02:34:55]OFD Sender: No OFD packet to send [02:35:00]OFD Sender: No OFD packet to send [02:35:05]OFD Sender: No OFD packet to send [02:35:10]OFD Sender: No OFD packet to send [02:35:15]OFD Sender: No OFD packet to send [02:35:20]OFD Sender: No OFD packet to send [02:35:25]OFD Sender: No OFD packet to send [02:35:30]OFD Sender: No OFD packet to send [02:35:35]OFD Sender: No OFD packet to send [02:35:40]OFD Sender: No OFD packet to send [02:35:45]OFD Sender: No OFD packet to send [02:35:50]OFD Sender: No OFD packet to send [02:35:55]OFD Sender: No OFD packet to send [02:36:00]OFD Sender: No OFD packet to send [02:36:05]OFD Sender: No OFD packet to send [02:36:10]OFD Sender: No OFD packet to send [02:36:15]OFD Sender: No OFD packet to send [02:36:20]OFD Sender: No OFD packet to send [02:36:25]OFD Sender: No OFD packet to send [02:36:30]OFD Sender: No OFD packet to send [02:36:35]OFD Sender: No OFD packet to send [02:36:40]OFD Sender: No OFD packet to send [02:36:45]OFD Sender: No OFD packet to send [02:36:50]OFD Sender: No OFD packet to send [02:36:55]OFD Sender: No OFD packet to send [02:37:00]OFD Sender: No OFD packet to send [02:37:05]OFD Sender: No OFD packet to send [02:37:10]OFD Sender: No OFD packet to send [02:37:15]OFD Sender: No OFD packet to send [02:37:20]OFD Sender: No OFD packet to send [02:37:25]OFD Sender: No OFD packet to send [02:37:30]OFD Sender: No OFD packet to send [02:37:35]OFD Sender: No OFD packet to send [02:37:40]OFD Sender: No OFD packet to send [02:37:45]OFD Sender: No OFD packet to send [02:37:50]OFD Sender: No OFD packet to send [02:37:55]OFD Sender: No OFD packet to send [02:38:00]OFD Sender: No OFD packet to send [02:38:05]OFD Sender: No OFD packet to send [02:38:10]OFD Sender: No OFD packet to send [02:38:15]OFD Sender: No OFD packet to send [02:38:20]OFD Sender: No OFD packet to send [02:38:25]OFD Sender: No OFD packet to send [02:38:30]OFD Sender: No OFD packet to send [02:38:35]OFD Sender: No OFD packet to send [02:38:40]OFD Sender: No OFD packet to send [02:38:45]OFD Sender: No OFD packet to send [02:38:50]OFD Sender: No OFD packet to send [02:38:55]OFD Sender: No OFD packet to send [02:39:00]OFD Sender: No OFD packet to send [02:39:05]OFD Sender: No OFD packet to send [02:39:10]OFD Sender: No OFD packet to send [02:39:15]OFD Sender: No OFD packet to send [02:39:20]OFD Sender: No OFD packet to send [02:39:25]OFD Sender: No OFD packet to send [02:39:30]OFD Sender: No OFD packet to send [02:39:35]OFD Sender: No OFD packet to send [02:39:40]OFD Sender: No OFD packet to send [02:39:45]OFD Sender: No OFD packet to send [02:39:50]OFD Sender: No OFD packet to send [02:39:55]OFD Sender: No OFD packet to send [02:40:00]OFD Sender: No OFD packet to send [02:40:05]OFD Sender: No OFD packet to send [02:40:10]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:15]OFD Sender: No OFD packet to send [02:41:20]OFD Sender: No OFD packet to send [02:41:25]OFD Sender: No OFD packet to send [02:41:30]OFD Sender: No OFD packet to send [02:41:35]OFD Sender: No OFD packet to send [02:41:40]OFD Sender: No OFD packet to send [02:41:45]OFD Sender: No OFD packet to send [02:41:50]OFD Sender: No OFD packet to send [02:41:55]OFD Sender: No OFD packet to send [02:42:00]OFD Sender: No OFD packet to send [02:42:05]OFD Sender: No OFD packet to send [02:42:10]OFD Sender: No OFD packet to send [02:42:15]OFD Sender: No OFD packet to send [02:42:20]OFD Sender: No OFD packet to send [02:42:25]OFD Sender: No OFD packet to send [02:42:30]OFD Sender: No OFD packet to send [02:42:35]OFD Sender: No OFD packet to send [02:42:40]OFD Sender: No OFD packet to send [02:42:45]OFD Sender: No OFD packet to send [02:42:50]OFD Sender: No OFD packet to send [02:42:55]OFD Sender: No OFD packet to send [02:43:00]OFD Sender: No OFD packet to send [02:43:05]OFD Sender: No OFD packet to send [02:43:10]OFD Sender: No OFD packet to send [02:43:15]OFD Sender: No OFD packet to send [02:43:20]OFD Sender: No OFD packet to send [02:43:25]OFD Sender: No OFD packet to send [02:43:30]OFD Sender: No OFD packet to send [02:43:35]OFD Sender: No OFD packet to send [02:43:40]OFD Sender: No OFD packet to send [02:43:45]OFD Sender: No OFD packet to send [02:43:50]OFD Sender: No OFD packet to send [02:43:55]OFD Sender: No OFD packet to send [02:44:00]OFD Sender: No OFD packet to send [02:44:05]OFD Sender: No OFD packet to send [02:44:10]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:01]OFD Sender: No OFD packet to send [02:45:06]OFD Sender: No OFD packet to send [02:45:11]OFD Sender: No OFD packet to send [02:45:16]OFD Sender: No OFD packet to send [02:45:21]OFD Sender: No OFD packet to send [02:45:26]OFD Sender: No OFD packet to send [02:45:31]OFD Sender: No OFD packet to send [02:45:36]OFD Sender: No OFD packet to send [02:45:41]OFD Sender: No OFD packet to send [02:45:46]OFD Sender: No OFD packet to send [02:45:51]OFD Sender: No OFD packet to send [02:45:56]OFD Sender: No OFD packet to send [02:46:01]OFD Sender: No OFD packet to send [02:46:06]OFD Sender: No OFD packet to send [02:46:11]OFD Sender: No OFD packet to send [02:46:16]OFD Sender: No OFD packet to send [02:46:21]OFD Sender: No OFD packet to send [02:46:26]OFD Sender: No OFD packet to send [02:46:31]OFD Sender: No OFD packet to send [02:46:36]OFD Sender: No OFD packet to send [02:46:41]OFD Sender: No OFD packet to send [02:46:46]OFD Sender: No OFD packet to send [02:46:51]OFD Sender: No OFD packet to send [02:46:56]OFD Sender: No OFD packet to send [02:47:01]OFD Sender: No OFD packet to send [02:47:06]OFD Sender: No OFD packet to send [02:47:11]OFD Sender: No OFD packet to send [02:47:16]OFD Sender: No OFD packet to send [02:47:21]OFD Sender: No OFD packet to send [02:47:26]OFD Sender: No OFD packet to send [02:47:31]OFD Sender: No OFD packet to send [02:47:36]OFD Sender: No OFD packet to send [02:47:41]OFD Sender: No OFD packet to send [02:47:46]OFD Sender: No OFD packet to send [02:47:51]OFD Sender: No OFD packet to send [02:47:56]OFD Sender: No OFD packet to send [02:48:01]OFD Sender: No OFD packet to send [02:48:06]OFD Sender: No OFD packet to send [02:48:11]OFD Sender: No OFD packet to send [02:48:16]OFD Sender: No OFD packet to send [02:48:21]OFD Sender: No OFD packet to send [02:48:26]OFD Sender: No OFD packet to send [02:48:31]OFD Sender: No OFD packet to send [02:48:36]OFD Sender: No OFD packet to send [02:48:41]OFD Sender: No OFD packet to send [02:48:46]OFD Sender: No OFD packet to send [02:48:51]OFD Sender: No OFD packet to send [02:48:56]OFD Sender: No OFD packet to send [02:49:01]OFD Sender: No OFD packet to send [02:49:06]OFD Sender: No OFD packet to send [02:49:11]OFD Sender: No OFD packet to send [02:49:16]OFD Sender: No OFD packet to send [02:49:21]OFD Sender: No OFD packet to send [02:49:26]OFD Sender: No OFD packet to send [02:49:31]OFD Sender: No OFD packet to send [02:49:36]OFD Sender: No OFD packet to send [02:49:41]OFD Sender: No OFD packet to send [02:49:46]OFD Sender: No OFD packet to send [02:49:51]OFD Sender: No OFD packet to send [02:49:56]OFD Sender: No OFD packet to send [02:50:01]OFD Sender: No OFD packet to send [02:50:06]OFD Sender: No OFD packet to send [02:50:11]OFD Sender: No OFD packet to send [02:50:16]OFD Sender: No OFD packet to send [02:50:21]OFD Sender: No OFD packet to send [02:50:26]OFD Sender: No OFD packet to send [02:50:31]OFD Sender: No OFD packet to send [02:50:36]OFD Sender: No OFD packet to send [02:50:41]OFD Sender: No OFD packet to send [02:50:46]OFD Sender: No OFD packet to send [02:50:51]OFD Sender: No OFD packet to send [02:50:56]OFD Sender: No OFD packet to send [02:51:01]OFD Sender: No OFD packet to send [02:51:06]OFD Sender: No OFD packet to send [02:51:11]OFD Sender: No OFD packet to send [02:51:16]OFD Sender: No OFD packet to send [02:51:21]OFD Sender: No OFD packet to send [02:51:26]OFD Sender: No OFD packet to send [02:51:31]OFD Sender: No OFD packet to send [02:51:36]OFD Sender: No OFD packet to send [02:51:41]OFD Sender: No OFD packet to send [02:51:46]OFD Sender: No OFD packet to send [02:51:51]OFD Sender: No OFD packet to send [02:51:56]OFD Sender: No OFD packet to send [02:52:01]OFD Sender: No OFD packet to send [02:52:06]OFD Sender: No OFD packet to send [02:52:11]OFD Sender: No OFD packet to send [02:52:16]OFD Sender: No OFD packet to send [02:52:21]OFD Sender: No OFD packet to send [02:52:26]OFD Sender: No OFD packet to send [02:52:31]OFD Sender: No OFD packet to send [02:52:36]OFD Sender: No OFD packet to send [02:52:41]OFD Sender: No OFD packet to send [02:52:46]OFD Sender: No OFD packet to send [02:52:51]OFD Sender: No OFD packet to send [02:52:56]OFD Sender: No OFD packet to send [02:53:01]OFD Sender: No OFD packet to send [02:53:06]OFD Sender: No OFD packet to send [02:53:11]OFD Sender: No OFD packet to send [02:53:16]OFD Sender: No OFD packet to send [02:53:21]OFD Sender: No OFD packet to send [02:53:26]OFD Sender: No OFD packet to send [02:53:31]OFD Sender: No OFD packet to send [02:53:36]OFD Sender: No OFD packet to send [02:53:41]OFD Sender: No OFD packet to send [02:53:46]OFD Sender: No OFD packet to send [02:53:51]OFD Sender: No OFD packet to send [02:53:56]OFD Sender: No OFD packet to send [02:54:01]OFD Sender: No OFD packet to send [02:54:06]OFD Sender: No OFD packet to send [02:54:11]OFD Sender: No OFD packet to send [02:54:16]OFD Sender: No OFD packet to send [02:54:21]OFD Sender: No OFD packet to send [02:54:26]OFD Sender: No OFD packet to send [02:54:31]OFD Sender: No OFD packet to send [02:54:36]OFD Sender: No OFD packet to send [02:54:41]OFD Sender: No OFD packet to send [02:54:46]OFD Sender: No OFD packet to send [02:54:51]OFD Sender: No OFD packet to send [02:54:56]OFD Sender: No OFD packet to send [02:55:01]OFD Sender: No OFD packet to send [02:55:06]OFD Sender: No OFD packet to send [02:55:11]OFD Sender: No OFD packet to send [02:55:16]OFD Sender: No OFD packet to send [02:55:21]OFD Sender: No OFD packet to send [02:55:26]OFD Sender: No OFD packet to send [02:55:31]OFD Sender: No OFD packet to send [02:55:36]OFD Sender: No OFD packet to send [02:55:41]OFD Sender: No OFD packet to send [02:55:46]OFD Sender: No OFD packet to send [02:55:51]OFD Sender: No OFD packet to send [02:55:56]OFD Sender: No OFD packet to send [02:56:01]OFD Sender: No OFD packet to send [02:56:06]OFD Sender: No OFD packet to send [02:56:11]OFD Sender: No OFD packet to send [02:56:16]OFD Sender: No OFD packet to send [02:56:21]OFD Sender: No OFD packet to send [02:56:26]OFD Sender: No OFD packet to send [02:56:31]OFD Sender: No OFD packet to send [02:56:36]OFD Sender: No OFD packet to send [02:56:41]OFD Sender: No OFD packet to send [02:56:46]OFD Sender: No OFD packet to send [02:56:51]OFD Sender: No OFD packet to send [02:56:56]OFD Sender: No OFD packet to send [02:57:01]OFD Sender: No OFD packet to send [02:57:06]OFD Sender: No OFD packet to send [02:57:11]OFD Sender: No OFD packet to send [02:57:16]OFD Sender: No OFD packet to send [02:57:21]OFD Sender: No OFD packet to send [02:57:26]OFD Sender: No OFD packet to send [02:57:31]OFD Sender: No OFD packet to send [02:57:36]OFD Sender: No OFD packet to send [02:57:41]OFD Sender: No OFD packet to send [02:57:46]OFD Sender: No OFD packet to send [02:57:51]OFD Sender: No OFD packet to send [02:57:56]OFD Sender: No OFD packet to send [02:58:01]OFD Sender: No OFD packet to send [02:58:06]OFD Sender: No OFD packet to send [02:58:11]OFD Sender: No OFD packet to send [02:58:16]OFD Sender: No OFD packet to send [02:58:21]OFD Sender: No OFD packet to send [02:58:26]OFD Sender: No OFD packet to send [02:58:31]OFD Sender: No OFD packet to send [02:58:36]OFD Sender: No OFD packet to send [02:58:41]OFD Sender: No OFD packet to send [02:58:46]OFD Sender: No OFD packet to send [02:58:51]OFD Sender: No OFD packet to send [02:58:56]OFD Sender: No OFD packet to send [02:59:01]OFD Sender: No OFD packet to send